builds: # build x86_64 & aarch64 on main - include: - '*.x86_64-linux.*' - 'packages.aarch64-linux.*' - 'devShell.x86_64-linux' - 'devShell.aarch64-linux' - 'homeConfigurations.*' - 'nixosConfigurations.*' exclude: - 'checks.aarch64-linux.biome-lint' - 'checks.aarch64-linux.go-staticcheck' - 'checks.aarch64-linux.go-test' - 'checks.aarch64-linux.go-vet' - 'checks.aarch64-linux.nil' - 'checks.aarch64-linux.ssz-tests-up-to-date' - 'checks.*.all-crates-buildable-individually' - 'checks.*.devnet-eth-runs' - 'checks.*.ensure-blocks' - 'checks.*.epoch-completes' - 'checks.*.forced-set-rotation' - 'checks.*.rust-proto-check' - 'checks.*.sepolia-runs' - 'checks.*.union-runs' - 'checks.*.upgrade-from-genesis' - 'checks.*.upgrade-with-tokenfactory-state' - 'checks.*.virtualisation-works' - 'packages.aarch64-linux.devnet-eth' - 'packages.aarch64-linux.docgen-update' - 'packages.aarch64-linux.evm-contracts' - 'packages.aarch64-linux.evm-deployer-image' - 'packages.aarch64-linux.full-dev-setup' - 'packages.aarch64-linux.generate-ssz-compliance-tests' - 'packages.aarch64-linux.sentinel2' - 'packages.aarch64-linux.show-solidity-coverage' - 'packages.aarch64-linux.solidity-coverage' - 'packages.*.cosmwasm-scripts' - 'packages.*.devnet-osmosis-home' - 'packages.*.devnet-simd-home' - 'packages.*.devnet-stargaze-home' - 'packages.*.devnet-union-home' - 'packages.*.docgen' - 'packages.*.download-circuit' - 'packages.*.evm-contracts-addresses' - 'packages.*.evm-scripts' - 'packages.*.fetch-membership-data' - 'packages.*.fetchRustStdCargoLock' - 'packages.*.fuzz' - 'packages.*.galoisd-testnet-standalone' - 'packages.*.generate-openapi' - 'packages.*.generate-prover-proto' - 'packages.*.generate-rust-proto' - 'packages.*.generate-rust-sol-bindings' - 'packages.*.generate-sol-proto' - 'packages.*.gen-proto' - 'packages.*.go-vendor' - 'packages.*.hubble-abis' - 'packages.*.ignite-cli' - 'packages.*.rust-sol-bindings' - 'packages.*.site' - 'packages.*.uniond-release' - 'packages.*.uniond-release-image' - 'packages.*.voyager' - 'packages.*.voyager-modules' - 'packages.*.voyager-modules-plugins-names' branch: main # build x86_64 on all branches - include: - '*.x86_64-linux.*' - 'devShell.x86_64-linux' - 'homeConfigurations.*' - 'nixosConfigurations.*' exclude: - 'checks.*.all-crates-buildable-individually' - 'checks.*.devnet-eth-runs' - 'checks.*.ensure-blocks' - 'checks.*.epoch-completes' - 'checks.*.forced-set-rotation' - 'checks.*.rust-proto-check' - 'checks.*.sepolia-runs' - 'checks.*.union-runs' - 'checks.*.upgrade-from-genesis' - 'checks.*.upgrade-with-tokenfactory-state' - 'checks.*.virtualisation-works' - 'packages.*.cosmwasm-scripts' - 'packages.*.devnet-osmosis-home' - 'packages.*.devnet-simd-home' - 'packages.*.devnet-stargaze-home' - 'packages.*.devnet-union-home' - 'packages.*.docgen' - 'packages.*.download-circuit' - 'packages.*.evm-contracts-addresses' - 'packages.*.evm-scripts' - 'packages.*.fetch-membership-data' - 'packages.*.fetchRustStdCargoLock' - 'packages.*.fuzz' - 'packages.*.galoisd-testnet-standalone' - 'packages.*.generate-openapi' - 'packages.*.generate-prover-proto' - 'packages.*.generate-rust-proto' - 'packages.*.generate-rust-sol-bindings' - 'packages.*.generate-sol-proto' - 'packages.*.gen-proto' - 'packages.*.go-vendor' - 'packages.*.hubble-abis' - 'packages.*.ignite-cli' - 'packages.*.rust-sol-bindings' - 'packages.*.site' - 'packages.*.uniond-release' - 'packages.*.uniond-release-image' - 'packages.*.voyager' - 'packages.*.voyager-modules' - 'packages.*.voyager-modules-plugins-names' enableGithubOrgAccessTokens: true