Skip to content

Conversation

@st0012
Copy link
Member

@st0012 st0012 commented Nov 19, 2024

Background: #1032

I understand that constantly testing IRB with TruffleRuby-head is important to help the project cache issues early, but the failed build leads to a lot of noise in the CI workflow.

So in this PR, I hope to achieve 2 things by having a dedicated build configuration for TruffleRuby head:

  1. We can very simply disable the CI runs through GH Actions' UI when there's a known issue, and re-enable it easily later, all without changing code.
  2. Since TruffleRuby doesn't run most of the steps in the original build configuration, extracting it out makes the steps it DOES run more obvious.

@st0012
Copy link
Member Author

st0012 commented Nov 19, 2024

cc @andrykonchin @eregon

@st0012 st0012 requested a review from tompng November 20, 2024 17:35
@st0012 st0012 merged commit 84366b8 into master Nov 22, 2024
55 of 59 checks passed
@st0012 st0012 deleted the extract-truffleruby-workflow branch November 22, 2024 10:01
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.

3 participants