Bump the actions-minor group across 1 directory with 2 updates#3820
Conversation
Bumps the actions-minor group with 2 updates in the /.github/workflows directory: [ruby/setup-ruby](https://github.com/ruby/setup-ruby) and [actions/create-github-app-token](https://github.com/actions/create-github-app-token). Updates `ruby/setup-ruby` from 1.295.0 to 1.300.0 - [Release notes](https://github.com/ruby/setup-ruby/releases) - [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb) - [Commits](ruby/setup-ruby@319994f...4c56a21) Updates `actions/create-github-app-token` from 3.0.0 to 3.1.1 - [Release notes](https://github.com/actions/create-github-app-token/releases) - [Commits](actions/create-github-app-token@v3.0.0...v3.1.1) --- updated-dependencies: - dependency-name: ruby/setup-ruby dependency-version: 1.300.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: actions-minor - dependency-name: actions/create-github-app-token dependency-version: 3.1.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: actions-minor ... Signed-off-by: dependabot[bot] <support@github.com>
|
Pushed a commit to rebuild the Action. Please mark the PR as ready for review to trigger PR checks. |
henrymercer
left a comment
There was a problem hiding this comment.
We're actually bumping ruby/setup-ruby to 1.301.0, but that is fine.
There was a problem hiding this comment.
Pull request overview
This PR updates GitHub Actions used by the repo’s CI/release automation workflows and PR-check templates, primarily bumping ruby/setup-ruby and actions/create-github-app-token to newer minor versions.
Changes:
- Bump
ruby/setup-rubyused by the RuboCop multi-language PR check template (and its generated workflow). - Bump
actions/create-github-app-tokenfromv3.0.0tov3.1.1in release-related workflows.
Show a summary per file
| File | Description |
|---|---|
| pr-checks/checks/rubocop-multi-language.yml | Updates the pinned ruby/setup-ruby ref used by the PR-check template. |
| .github/workflows/update-release-branch.yml | Updates actions/create-github-app-token version used for release-branch backport automation. |
| .github/workflows/rollback-release.yml | Updates actions/create-github-app-token version used for rollback release automation. |
| .github/workflows/post-release-mergeback.yml | Updates actions/create-github-app-token version used for tagging/mergeback automation. |
| .github/workflows/__rubocop-multi-language.yml | Generated workflow updated from the PR-check template change (not reviewed as source-of-truth). |
Copilot's findings
Comments suppressed due to low confidence (3)
.github/workflows/update-release-branch.yml:100
actions/create-github-app-token@v3.1.1deprecates theapp-idinput in favor ofclient-id(per the release notes). To avoid relying on a deprecated input (and potential future breakage), update this step to use the new input name (and ensure the value provided is the correct identifier type).
uses: actions/create-github-app-token@v3.1.1
id: app-token
with:
app-id: ${{ vars.AUTOMATION_APP_ID }}
private-key: ${{ secrets.AUTOMATION_PRIVATE_KEY }}
.github/workflows/rollback-release.yml:143
actions/create-github-app-token@v3.1.1deprecates theapp-idinput in favor ofclient-id(per the release notes). To avoid relying on a deprecated input (and potential future breakage), update this step to use the new input name (and ensure the value provided is the correct identifier type).
uses: actions/create-github-app-token@v3.1.1
id: app-token
with:
app-id: ${{ vars.AUTOMATION_APP_ID }}
private-key: ${{ secrets.AUTOMATION_PRIVATE_KEY }}
.github/workflows/post-release-mergeback.yml:138
actions/create-github-app-token@v3.1.1deprecates theapp-idinput in favor ofclient-id(per the release notes). To avoid relying on a deprecated input (and potential future breakage), update this step to use the new input name (and ensure the value provided is the correct identifier type).
uses: actions/create-github-app-token@v3.1.1
id: app-token
with:
app-id: ${{ vars.AUTOMATION_APP_ID }}
private-key: ${{ secrets.AUTOMATION_PRIVATE_KEY }}
- Files reviewed: 4/5 changed files
- Comments generated: 1
| steps: | ||
| - name: Set up Ruby | ||
| uses: ruby/setup-ruby@319994f95fa847cf3fb3cd3dbe89f6dcde9f178f # v1.295.0 | ||
| uses: ruby/setup-ruby@4c56a21280b36d862b5fc31348f463d60bdc55d5 # v1.301.0 |
There was a problem hiding this comment.
The pinned ruby/setup-ruby SHA is annotated as # v1.301.0, but this PR’s stated bump is to v1.300.0. Please verify which release this SHA corresponds to and update the inline version comment (and/or the pinned ref) to match, so future audits aren’t misled.
Bumps the actions-minor group with 2 updates in the /.github/workflows directory: ruby/setup-ruby and actions/create-github-app-token.
Updates
ruby/setup-rubyfrom 1.295.0 to 1.300.0Release notes
Sourced from ruby/setup-ruby's releases.
Commits
4c56a21Darwin-x86_64 is no longer supported on TruffleRuby 34+5d9c71dAdd truffleruby-34.0.0,truffleruby+graalvm-34.0.0e65c17dAdd jruby-10.0.5.0ba696adRefactor matrix script2327de0TruffleRuby 34+ does not support macOS Intel3ff19f5Update CRuby releases on Windows4dc28cfAdd ruby-3.2.11c515ec1Update CRuby releases on Windowseab2afbAdd ruby-3.3.1197b3338Mention all maintainers in check-new-windows-versions for consistencyUpdates
actions/create-github-app-tokenfrom 3.0.0 to 3.1.1Release notes
Sourced from actions/create-github-app-token's releases.
Commits
1b10c78build(release): 3.1.1 [skip ci]07e2b76fix: improve error message when app identifier is empty (#362)ea01216ci: remove publish-immutable-action workflow (#361)7bd0371build(release): 3.1.0 [skip ci]e6bd4e6feat: addclient-idinput and deprecateapp-id(#353)076e948feat: update permission inputs (#358)3bbe07dfix(deps): bump p-retry from 7.1.1 to 8.0.0 (#357)28a99e3build(deps-dev): bump c8 from 10.1.3 to 11.0.04df5060build(deps-dev): bump open-cli from 8.0.0 to 9.0.04843c53build(deps-dev): bump the development-dependencies group with 3 updatesDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions