Skip to content

ci: Use bin/test and mise in test workflows#2994

Merged
sl0thentr0py merged 5 commits into
masterfrom
neel/mise-tests
Jun 30, 2026
Merged

ci: Use bin/test and mise in test workflows#2994
sl0thentr0py merged 5 commits into
masterfrom
neel/mise-tests

Conversation

@sl0thentr0py

@sl0thentr0py sl0thentr0py commented Jun 29, 2026

Copy link
Copy Markdown
Member
  • use mise entirely instead of setup-ruby in CI
  • prewarm mise ruby cache with a new setup-mise action, cache of rubies shared across all workflows
  • add --entry option to bin/test to enable direct json passthrough from matrix in CI
  • replace individual gem workflows with single reusable gem_test workflow
  • remove the rails group from resque - needless complexity
  • not caching each cell's bundle for now since caches were too large anyway, will evaluate separately

@sl0thentr0py sl0thentr0py force-pushed the neel/mise-tests branch 2 times, most recently from c0bc10b to 305e43d Compare June 29, 2026 13:17
* add `--entry` option to `bin/test` to enable direct json passthrough
from matrix in CI
* replace individual gem workflows with single reusable `gem_test` workflow
@sl0thentr0py sl0thentr0py marked this pull request as ready for review June 30, 2026 09:26
@sl0thentr0py sl0thentr0py requested review from dingsdax and solnic June 30, 2026 09:27

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Want reviews to match your repository better? Bugbot Learning can learn team-specific rules from PR activity. A team admin can enable Learning in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit 6e3e004. Configure here.

Comment thread .github/workflows/gem_test.yml
@sl0thentr0py sl0thentr0py merged commit 664eeb1 into master Jun 30, 2026
149 checks passed
@sl0thentr0py sl0thentr0py deleted the neel/mise-tests branch June 30, 2026 09:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants