Skip to content

Prepare v0.4.0 release - #13

Merged
isty2e merged 2 commits into
mainfrom
release/0.4.0
Jul 29, 2026
Merged

Prepare v0.4.0 release#13
isty2e merged 2 commits into
mainfrom
release/0.4.0

Conversation

@isty2e

@isty2e isty2e commented Jul 29, 2026

Copy link
Copy Markdown
Owner

Summary

  • bump the identedit package and lockfile version to 0.4.0
  • update the README release example to v0.4.0
  • upgrade all workflows from actions/checkout@v4 to actions/checkout@v7 to remove the Node.js 20 deprecation before release

Compatibility

This is release metadata and CI maintenance only. The canonical CLI, JSON protocol, edit semantics, and supported platform set are unchanged.

Validation

  • go run github.com/rhysd/actionlint/cmd/actionlint@latest .github/workflows/*.yml
  • cargo fmt --check
  • cargo clippy --locked --all-targets -- -D warnings
  • cargo test --locked (2,099 tests)
  • cargo build --locked --release

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 581d54cd71

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread .github/workflows/ci.yml
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v7

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Pin checkout to a published major

The actions/checkout repository has no v7 ref, so every trigger of this workflow fails at the first checkout step with an unresolved action and never runs formatting, Clippy, tests, or builds. The same invalid ref is also used by release-binaries.yml and windows-apply-safety.yml, which prevents release assets and Windows safety tests from running; pin all four occurrences to a published checkout major such as v6.

Useful? React with 👍 / 👎.

@isty2e
isty2e merged commit d734e2d into main Jul 29, 2026
4 checks passed
@isty2e
isty2e deleted the release/0.4.0 branch July 29, 2026 03:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant