Update workflow configuration#8126
Open
adunning wants to merge 5 commits intocitation-style-language:masterfrom
Open
Update workflow configuration#8126adunning wants to merge 5 commits intocitation-style-language:masterfrom
adunning wants to merge 5 commits intocitation-style-language:masterfrom
Conversation
Enable bundler-cache via ruby/setup-ruby. Add Bundler to Dependabot. Fix syntax errors in workflows and normalize indentation.
Contributor
There was a problem hiding this comment.
Pull request overview
Updates GitHub Actions and Dependabot configuration to improve workflow reliability and Ruby dependency caching.
Changes:
- Enable
bundler-cacheviaruby/setup-rubyand remove manual Bundler caching/install steps in workflows. - Modernize workflow syntax (e.g., replace deprecated
set-output, normalize YAML formatting/quoting). - Add Bundler ecosystem updates to Dependabot and adjust workflow triggers/event types.
Reviewed changes
Copilot reviewed 4 out of 4 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
.github/workflows/sheldon.yaml |
Updates triggers, indentation, Ruby setup with bundler cache, and simplifies contributor detection/reporting. |
.github/workflows/merge.yaml |
Replaces deprecated output syntax, enables bundler cache, and normalizes YAML quoting/indentation. |
.github/workflows/label-gun.yml |
Normalizes quoting and removes an invalid issue_comment event type. |
.github/dependabot.yml |
Adds weekly Bundler updates alongside existing GitHub Actions updates. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Enable bundler-cache via ruby/setup-ruby and add Bundler to Dependabot: this is more stable than updating this on every run and reduces its run time by around a minute and a half. Fix syntax errors in workflows and normalize indentation. Remove deprecated
set-outputSimplify contributor check.