Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ci: refactor workflow #479

Merged
merged 5 commits into from
Jan 24, 2024
Merged

ci: refactor workflow #479

merged 5 commits into from
Jan 24, 2024

Conversation

flavorjones
Copy link
Member

@flavorjones flavorjones commented Jan 23, 2024

This is some overdue cleanup of our CI pipeline.

  • merge sqlite3-ruby.yml and gem-install.yml into ci.yml (done on main already)
  • add rubocop
  • add an early quick test for fast feedback
  • clean up basic tests (rename, better matrix)
  • clean up source gem tests (better matrix)
  • clean up native gem tests (better matrix)

@flavorjones flavorjones force-pushed the flavorjones-refactor-ci-workflow branch 8 times, most recently from feb502f to e13c879 Compare January 23, 2024 23:12
@flavorjones flavorjones mentioned this pull request Jan 24, 2024
19 tasks
@flavorjones flavorjones force-pushed the flavorjones-refactor-ci-workflow branch from e13c879 to 5634493 Compare January 24, 2024 17:54
- actually run tests on windows (previously just installed)
- keep musl tests separate for now (pending first-class musl support)
@flavorjones flavorjones force-pushed the flavorjones-refactor-ci-workflow branch from 5634493 to f51afd3 Compare January 24, 2024 18:51
@flavorjones flavorjones merged commit 3da9120 into main Jan 24, 2024
101 checks passed
@flavorjones flavorjones deleted the flavorjones-refactor-ci-workflow branch January 24, 2024 20:50
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