Skip to content

Replace third-party GitHub Actions with gh CLI equivalents#173

Merged
roger-zhangg merged 3 commits intoaws:mainfrom
roger-zhangg:refactor-action
Mar 27, 2026
Merged

Replace third-party GitHub Actions with gh CLI equivalents#173
roger-zhangg merged 3 commits intoaws:mainfrom
roger-zhangg:refactor-action

Conversation

@roger-zhangg
Copy link
Copy Markdown
Member

@roger-zhangg roger-zhangg commented Mar 27, 2026

Replaces unpinned third-party GitHub Actions with native gh CLI calls to eliminate tag poisoning risk (ref: CVE-2023-49291).

Changes

  • robinraju/release-downloader@v1.10gh release download
  • dacbd/create-issue-action@maingh issue create
  • softprops/action-gh-release@v2gh release create
  • remove unnecessary approval stage in integ-test.yml as there's no credential configured in that step

The gh CLI is pre-installed on GitHub-hosted runners, so no additional dependencies are needed.

@roger-zhangg roger-zhangg merged commit dbc2e36 into aws:main Mar 27, 2026
4 checks passed
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.

3 participants