Skip to content

ci: modernize tools release workflow - #23

Merged
shenjiecode merged 1 commit into
mainfrom
chore/update-release-actions
Aug 17, 2026
Merged

ci: modernize tools release workflow#23
shenjiecode merged 1 commit into
mainfrom
chore/update-release-actions

Conversation

@shenjiecode

Copy link
Copy Markdown
Contributor

Summary

  • upgrade checkout/setup-node to v5 to remove the Node.js 20 deprecation warning
  • add production dependency audit to the release gate
  • use the GitHub CLI with --verify-tag and generated notes instead of the deprecated-action path

Verification

  • workflow YAML parse
  • node --check scripts/build.mjs
  • git diff --check

This maintenance change does not publish a package.

@shenjiecode
shenjiecode merged commit 5355073 into main Aug 17, 2026
1 check passed
@shenjiecode
shenjiecode deleted the chore/update-release-actions branch August 17, 2026 06:36
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