Skip to content

[v2.12] Fix build script and harden GitHub Actions workflows#583

Merged
pmatseykanets merged 1 commit intorancher:v2.12from
pmatseykanets:fix-scripts-and-workflows-v2.12
Apr 1, 2026
Merged

[v2.12] Fix build script and harden GitHub Actions workflows#583
pmatseykanets merged 1 commit intorancher:v2.12from
pmatseykanets:fix-scripts-and-workflows-v2.12

Conversation

@pmatseykanets
Copy link
Copy Markdown
Contributor

Backport of #580

  • Make build script work on MacOS
  • Gitignore rancher binary everywhere
  • Harden GitHub Actions workflows
    • Set persist-credentials: false on all checkout steps
    • Restrict permissions to contents: read in ci.yml
    • Add concurrency group to ci.yml to cancel redundant runs
    • Switch VERSION step output from to
    • Quote in release.yml shell commands

* Make build script work on MacOS
* Gitignore rancher binary everywhere
* Harden GitHub Actions workflows
    - Set persist-credentials: false on all checkout steps
    - Restrict permissions to contents: read in ci.yml
    - Add concurrency group to ci.yml to cancel redundant runs
    - Switch VERSION step output from  to
    - Quote  in release.yml shell commands
@pmatseykanets pmatseykanets self-assigned this Apr 1, 2026
@pmatseykanets pmatseykanets requested a review from a team as a code owner April 1, 2026 17:36
@pmatseykanets pmatseykanets merged commit dbf68fb into rancher:v2.12 Apr 1, 2026
1 check passed
@pmatseykanets pmatseykanets deleted the fix-scripts-and-workflows-v2.12 branch April 1, 2026 19:22
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