Skip to content

ci: fix ruby/setup-ruby cache poisoning and stale version comment#96

Merged
chorrell merged 1 commit into
mainfrom
ci/fix-setup-ruby-cache-and-version-comment
Jul 9, 2026
Merged

ci: fix ruby/setup-ruby cache poisoning and stale version comment#96
chorrell merged 1 commit into
mainfrom
ci/fix-setup-ruby-cache-and-version-comment

Conversation

@chorrell

@chorrell chorrell commented Jul 9, 2026

Copy link
Copy Markdown
Owner

Summary

  • Disable bundler-cache on the ruby/setup-ruby step and add an explicit bundle install step, resolving a zizmor cache-poisoning finding (bundler cache combined with docker/build-push-action publishing runtime artifacts).
  • Correct the trailing version comment on ruby/setup-ruby from v1.310.0 to v1.315.0 to match the actually pinned commit SHA.

Verification

  • zizmor .github/workflows/ruby.yml reports no findings.
  • pre-commit run --all-files passes (actionlint, zizmor, rubocop, etc.).

- Disable bundler-cache and add explicit bundle install step to
  eliminate a zizmor cache-poisoning finding (bundler cache combined
  with docker/build-push-action publishing runtime artifacts)
- Correct the trailing version comment on ruby/setup-ruby from
  v1.310.0 to v1.315.0 to match the pinned commit SHA
@chorrell chorrell merged commit f4c7c93 into main Jul 9, 2026
2 checks passed
@chorrell chorrell deleted the ci/fix-setup-ruby-cache-and-version-comment branch July 9, 2026 18:25
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.

1 participant