Skip to content

chore(actions): refresh GitHub Actions#38

Merged
DCjanus merged 3 commits into
masterfrom
chore/refresh-github-actions
May 8, 2026
Merged

chore(actions): refresh GitHub Actions#38
DCjanus merged 3 commits into
masterfrom
chore/refresh-github-actions

Conversation

@DCjanus
Copy link
Copy Markdown
Owner

@DCjanus DCjanus commented May 8, 2026

Why

Bring the dormant GitHub Actions setup up to date and remove the long-lived crates.io publishing secret from the release path.

What

  • Update actions/checkout from v3 to v6.
  • Publish with crates.io Trusted Publishing via rust-lang/crates-io-auth-action@v1.
  • Keep the release job permissions limited to contents: read and id-token: write.

Validation

  • Checked upstream action versions.
  • Created the crates.io Trusted Publisher for DCjanus/cang-jie and release.yml.
  • Parsed release.yml and ran git diff --check.

@DCjanus DCjanus marked this pull request as ready for review May 8, 2026 15:07
@DCjanus DCjanus merged commit 7f8fbf2 into master May 8, 2026
4 checks passed
@DCjanus DCjanus deleted the chore/refresh-github-actions branch May 8, 2026 15:07
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