Skip to content

ci: test upcoming Cranelift release branch#1643

Merged
bjorn3 merged 4 commits intorust-lang:mainfrom
0xmuon:fix2
Apr 29, 2026
Merged

ci: test upcoming Cranelift release branch#1643
bjorn3 merged 4 commits intorust-lang:mainfrom
0xmuon:fix2

Conversation

@0xmuon
Copy link
Copy Markdown
Contributor

@0xmuon 0xmuon commented Apr 13, 2026

Fix: #1626

Added a scheduled workflow that patches Cranelift deps to the latest wasmtime release-* branch and runs the test suite.

on:
schedule:
# Run daily so we don't miss the release branch cut.
- cron: "0 3 * * *"
Copy link
Copy Markdown
Member

@bjorn3 bjorn3 Apr 15, 2026

Choose a reason for hiding this comment

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

The release branch is automatically cut on the 5th, so running once on the 6th of every month would be enough. This way there is also no need to do caching. https://github.com/bytecodealliance/wasmtime/blob/40da1d8c83e2c5e35ab5245ff4b7a5a9592422c1/.github/workflows/release-process.yml#L5-L6

View changes since the review

Comment thread .github/workflows/cranelift-release-branch.yml Outdated
Comment thread .github/workflows/cranelift-release-branch.yml Outdated
Comment thread .github/workflows/cranelift-release-branch.yml Outdated
Comment thread .github/workflows/cranelift-release-branch.yml Outdated
0xmuon and others added 2 commits April 28, 2026 23:59
Co-authored-by: bjorn3 <17426603+bjorn3@users.noreply.github.com>
Co-authored-by: bjorn3 <17426603+bjorn3@users.noreply.github.com>
@bjorn3 bjorn3 merged commit f03e4db into rust-lang:main Apr 29, 2026
25 checks passed
@bjorn3
Copy link
Copy Markdown
Member

bjorn3 commented Apr 29, 2026

Thanks! I had to make a couple small changes in 6e0ebb8 to fix it. https://github.com/rust-lang/rustc_codegen_cranelift/actions/runs/25100526266/job/73548256175

@0xmuon
Copy link
Copy Markdown
Contributor Author

0xmuon commented Apr 29, 2026

Thanks for the help @bjorn3, learned a lot on certain code patterns.

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.

Automatically run CI with the upcoming Cranelift release when it branches

2 participants