ci: run linux jobs on lux-build-amd64 ARC scale set (no GitHub-hosted builders)

This commit is contained in:
2026-07-11 00:19:03 -07:00
parent 6cbb326615
commit 7a4ed8bff0
6 changed files with 12 additions and 12 deletions
+1 -1
View File
@@ -8,7 +8,7 @@ on:
jobs:
bench:
runs-on: ubuntu-latest
runs-on: lux-build-amd64
steps:
- uses: actions/checkout@v5
- uses: actions/setup-go@v6
+2 -2
View File
@@ -14,7 +14,7 @@ env:
jobs:
lint:
name: Lint
runs-on: ubuntu-latest
runs-on: lux-build-amd64
steps:
- uses: actions/checkout@v4
@@ -160,7 +160,7 @@ jobs:
security:
name: Security Scan
runs-on: ubuntu-latest
runs-on: lux-build-amd64
steps:
- uses: actions/checkout@v4
+1 -1
View File
@@ -25,7 +25,7 @@ on:
jobs:
analyze:
name: Analyze
runs-on: ubuntu-latest
runs-on: lux-build-amd64
permissions:
actions: read
contents: read
+2 -2
View File
@@ -20,7 +20,7 @@ concurrency:
jobs:
build:
runs-on: ubuntu-latest
runs-on: lux-build-amd64
defaults:
run:
working-directory: docs
@@ -55,7 +55,7 @@ jobs:
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
runs-on: ubuntu-latest
runs-on: lux-build-amd64
needs: build
steps:
- name: Deploy to GitHub Pages
+5 -5
View File
@@ -19,7 +19,7 @@ env:
jobs:
lint_test:
name: Lint
runs-on: ubuntu-latest
runs-on: lux-build-amd64
steps:
- uses: actions/checkout@v5
- run: ./scripts/lint_allowed_eth_imports.sh
@@ -107,7 +107,7 @@ jobs:
e2e_precompile:
name: e2e precompile tests
if: ${{ false }} # Disabled: requires pre-built node binaries
runs-on: ubuntu-latest
runs-on: lux-build-amd64
steps:
- name: Git checkout
uses: actions/checkout@v5
@@ -149,7 +149,7 @@ jobs:
e2e_warp:
name: e2e warp tests
if: ${{ false }} # Disabled: requires pre-built node binaries
runs-on: ubuntu-latest
runs-on: lux-build-amd64
steps:
- name: Git checkout
uses: actions/checkout@v5
@@ -191,7 +191,7 @@ jobs:
e2e_load:
name: e2e load tests
if: ${{ false }} # Disabled: requires pre-built node binaries
runs-on: ubuntu-latest
runs-on: lux-build-amd64
steps:
- name: Git checkout
uses: actions/checkout@v5
@@ -220,7 +220,7 @@ jobs:
test_build_image:
name: Image build
if: ${{ false }} # Disabled: requires node docker image
runs-on: ubuntu-latest
runs-on: lux-build-amd64
steps:
- uses: actions/checkout@v5
- name: Install qemu (required for cross-platform builds)
+1 -1
View File
@@ -24,7 +24,7 @@ on:
jobs:
antithesis:
name: Run Antithesis
runs-on: ubuntu-latest
runs-on: lux-build-amd64
steps:
- uses: antithesishq/antithesis-trigger-action@6c0a27302c0a3cd97d87d40bd6704e673abed4bb #v0.9
with: