mirror of
https://github.com/luxfi/mpc.git
synced 2026-09-24 00:26:24 +00:00
ci: target native arcd runners (evo/spark)
Replace retired self-hosted labels with native host arcd daemons: evo (linux/amd64), spark (linux/arm64). Co-authored-by: Hanzo Dev <[email protected]>
This commit is contained in:
@@ -39,7 +39,7 @@ jobs:
|
||||
manifest:
|
||||
needs: [docker]
|
||||
if: always() && contains(needs.docker.result, 'success')
|
||||
runs-on: luxfi-build-amd64
|
||||
runs-on: evo
|
||||
steps:
|
||||
- uses: docker/login-action@v3
|
||||
with:
|
||||
|
||||
@@ -294,7 +294,7 @@ jobs:
|
||||
echo "Syft: $(jq '.artifacts | length' sbom.syft.json)"
|
||||
|
||||
build:
|
||||
runs-on: lux-build
|
||||
runs-on: evo
|
||||
needs: [test, lint, codeql-analysis, sbom]
|
||||
env:
|
||||
GOEXPERIMENT: runtimesecret
|
||||
|
||||
@@ -17,7 +17,7 @@ jobs:
|
||||
arch: [amd64, arm64]
|
||||
# No GH-hosted arm runners. arm64 builds via Docker buildx with QEMU on
|
||||
# the amd64 self-hosted runner (QEMU is acceptable for Docker builds).
|
||||
runs-on: lux-build
|
||||
runs-on: evo
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- name: Set up QEMU
|
||||
@@ -43,7 +43,7 @@ jobs:
|
||||
|
||||
manifest:
|
||||
needs: build
|
||||
runs-on: lux-build
|
||||
runs-on: evo
|
||||
steps:
|
||||
- uses: docker/login-action@v3
|
||||
with:
|
||||
@@ -62,7 +62,7 @@ jobs:
|
||||
notify:
|
||||
needs: manifest
|
||||
if: startsWith(github.ref, 'refs/tags/v')
|
||||
runs-on: lux-build
|
||||
runs-on: evo
|
||||
steps:
|
||||
- uses: peter-evans/repository-dispatch@v3
|
||||
with:
|
||||
|
||||
@@ -15,7 +15,7 @@ jobs:
|
||||
arch: [amd64, arm64]
|
||||
# All builds run on the amd64 self-hosted runner. arm64 cross-compiles
|
||||
# via GOARCH; CGO_ENABLED=0 keeps it pure-Go (no cross-compiler needed).
|
||||
runs-on: lux-build
|
||||
runs-on: evo
|
||||
env:
|
||||
GONOSUMCHECK: '*'
|
||||
GONOSUMDB: '*'
|
||||
@@ -38,7 +38,7 @@ jobs:
|
||||
|
||||
release:
|
||||
needs: build
|
||||
runs-on: lux-build
|
||||
runs-on: evo
|
||||
permissions:
|
||||
contents: write
|
||||
steps:
|
||||
|
||||
Reference in New Issue
Block a user