Skip to content

workflows: pin setup-ruby action#596

Closed
Moisan wants to merge 2 commits intoHomebrew:masterfrom
Moisan:pin_setup-ruby
Closed

workflows: pin setup-ruby action#596
Moisan wants to merge 2 commits intoHomebrew:masterfrom
Moisan:pin_setup-ruby

Conversation

@Moisan
Copy link
Member

@Moisan Moisan commented Apr 25, 2024

Pin the version of the setup-ruby action to full length commit SHA as described in the security hardening for GitHub Actions guide.

@MikeMcQuaid MikeMcQuaid enabled auto-merge April 25, 2024 14:30
@MikeMcQuaid
Copy link
Member

Thanks @Moisan! Some failing CI here but may be able to remove that job.

Copy link
Member

@woodruffw woodruffw left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

(Failed job looks like a flake, re-running.)

@woodruffw
Copy link
Member

Great, now everything is flaking on CodeCov 🙃

@woodruffw
Copy link
Member

I guess we need a CodeCov token now. Fixing in another PR.

@woodruffw woodruffw added enhancement github_actions Pull requests that update Github_actions code labels Apr 25, 2024
@woodruffw
Copy link
Member

Fixed the CI failure with #597. although this is now broken because third-party (fork) PRs don't get access to secrets.CODECOV_TOKEN. I'm tempted to just remove the CodeCov integration altogether and replace it with a small workflow step that just spits out the coverage as a PR comment, since we don't treat coverage as a blocker anyways.

auto-merge was automatically disabled April 25, 2024 18:26

Pull request was closed

@github-actions github-actions bot locked as resolved and limited conversation to collaborators May 26, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

enhancement github_actions Pull requests that update Github_actions code outdated

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants