Skip to content
New issue

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

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

Already on GitHub? # 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
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant