arcium-hq/setup-arcium action installs the Arcium CLI, Anchor, Solana CLI, Node.js, and Yarn so you can build and test an MXE in GitHub Actions.
Add the workflow
Configure the inputs
Raise the Linux file limit
arcium test starts validator and node processes that can exhaust the default open-file limit on Linux runners. The workflow raises the limit with prlimit in the test step. GitHub Actions starts a new shell for each step, so running prlimit in an earlier step does not affect the test process.
What’s next?
Deployment
Deploy your MXE to devnet or mainnet after CI passes.
Installation
Local-machine setup for the same toolchain.