Skip to content

Remove redundant GitHub CLI setup action - #20

Merged
natalie-o-perret merged 1 commit into
mainfrom
chore/remove-gh-cli-setup
Aug 13, 2026
Merged

Remove redundant GitHub CLI setup action#20
natalie-o-perret merged 1 commit into
mainfrom
chore/remove-gh-cli-setup

Conversation

@natalie-o-perret

@natalie-o-perret natalie-o-perret commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

Summary

  • use the GitHub CLI preinstalled on ubuntu-latest
  • remove the third-party setup action from the release workflow

Rationale

The release job runs on GitHub-hosted ubuntu-latest, whose runner image includes GitHub CLI on PATH. This workflow only uses it for gh release create and does not require a specific CLI version, so downloading the mutable stable release through a separate setup action adds no needed functionality. If the workflow later requires an exact GitHub CLI version, it can pin and install that version explicitly.


Note

AI assistance: PR description.

@natalie-o-perret

Copy link
Copy Markdown
Contributor Author

[SC-193530]

@natalie-o-perret
natalie-o-perret requested a review from a team August 13, 2026 08:49
@natalie-o-perret
natalie-o-perret merged commit 171ef57 into main Aug 13, 2026
2 checks passed
@natalie-o-perret
natalie-o-perret deleted the chore/remove-gh-cli-setup branch August 13, 2026 10:58
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.

2 participants