Skip to content

Conversation

@rafaelfranca
Copy link
Member

No description provided.

@rafaelfranca rafaelfranca requested a review from a team as a code owner January 21, 2026 02:24
We should be always testing against the latest dependencies on CI to catch any issues
earlier.
We can change the required status check to use it instead of the individual jobs.
summary:
runs-on: ubuntu-latest
needs: [test, lint]
if: always()
Copy link
Member

Choose a reason for hiding this comment

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

What does this do?

Copy link
Member Author

@rafaelfranca rafaelfranca Jan 21, 2026

Choose a reason for hiding this comment

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

Without this, this step will not run if one of the dependencies fail. This says it should always run.

Now, why a summary step?

To avoid this page here to need to be changed every time we add or remove a new Ruby version to the matrix. And also to avoid adding new entires to the matrix to invalidate all open PRs.
Screenshot 2026-01-21 at 10 52 32 AM

@rafaelfranca rafaelfranca merged commit ab48a40 into main Jan 21, 2026
61 checks passed
@rafaelfranca rafaelfranca deleted the rmf-ci branch January 21, 2026 15:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore Chore task

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants