-
Notifications
You must be signed in to change notification settings - Fork 527
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
Workflows / CI: fixed & refactored #935
Conversation
551d317
to
4cefa6b
Compare
fa74c55
to
ce66d70
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This combines two things actually:
- A much needed fix for every PR to pass tests.
- Refactoring for easier maintenance of the version matrix.
.github/workflows/ci.yml
Outdated
- name: >- | ||
Test outcome: ${{ steps.test.outcome }} | ||
run: echo NOOP # every step must define a `uses` or `run` key |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
To see the actual result of tests without looking through logs.
ce66d70
to
f32a493
Compare
name: >- | ||
rspec (${{ matrix.ruby }}) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't like the name, but we need it to match with the required workflows.
Does anyone have an access to change them? Otherwise, we have to support outdated ones for ages 😕
433eb1c
to
175640c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I left some comments, but as is OK. LGTM!
175640c
to
8074da7
Compare
I'm sorry, but another approval is needed due to suggested modifications made. |
## Fixed * Ruby 2.6 (see hotwired/turbo-rails/#681). ## Changed * Moved Rails versions to CI `matrix`. * Both edge and outdated Ruby / Rails versions may fail. * Use the latest RubyGems.
8074da7
to
9f858f1
Compare
Fixed
Changed
matrix
.