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

Extract truffleruby workflow #1035

Merged
merged 2 commits into from
Nov 22, 2024
Merged

Extract truffleruby workflow #1035

merged 2 commits into from
Nov 22, 2024

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
Development

Successfully merging this pull request may close these issues.

2 participants