Skip to content

Update workflow configuration#8126

Open
adunning wants to merge 5 commits intocitation-style-language:masterfrom
adunning:bundler
Open

Update workflow configuration#8126
adunning wants to merge 5 commits intocitation-style-language:masterfrom
adunning:bundler

Conversation

@adunning
Copy link
Copy Markdown
Contributor

@adunning adunning commented Mar 31, 2026

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-output Simplify contributor check.

Enable bundler-cache via ruby/setup-ruby. Add Bundler to Dependabot. Fix syntax errors in workflows and normalize indentation.
Copilot AI review requested due to automatic review settings March 31, 2026 23:00
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates GitHub Actions and Dependabot configuration to improve workflow reliability and Ruby dependency caching.

Changes:

  • Enable bundler-cache via ruby/setup-ruby and 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.

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