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

This commit is contained in:
hanzo-dev
2026-07-11 00:12:27 -07:00
parent 7ca3cc2844
commit 46585c947d
3 changed files with 8 additions and 8 deletions
+5 -5
View File
@@ -13,7 +13,7 @@ env:
jobs:
lint:
name: Lint
runs-on: ubuntu-latest
runs-on: lux-build-amd64
steps:
- name: Checkout code
uses: actions/checkout@v4
@@ -89,7 +89,7 @@ jobs:
benchmark:
name: Benchmark
runs-on: ubuntu-latest
runs-on: lux-build-amd64
steps:
- name: Checkout code
uses: actions/checkout@v4
@@ -148,7 +148,7 @@ jobs:
security:
name: Security Scan
runs-on: ubuntu-latest
runs-on: lux-build-amd64
steps:
- name: Checkout code
uses: actions/checkout@v4
@@ -179,7 +179,7 @@ jobs:
integration:
name: Integration Test
runs-on: ubuntu-latest
runs-on: lux-build-amd64
needs: [lint, test, build]
steps:
- name: Checkout code
@@ -208,7 +208,7 @@ jobs:
release:
name: Release
runs-on: ubuntu-latest
runs-on: lux-build-amd64
needs: [lint, test, build, security, integration]
if: github.ref == 'refs/heads/main' && github.event_name == 'push'
steps:
+2 -2
View File
@@ -26,7 +26,7 @@ concurrency:
jobs:
build:
runs-on: ubuntu-latest
runs-on: lux-build-amd64
defaults:
run:
working-directory: docs-site
@@ -60,7 +60,7 @@ jobs:
deploy:
if: github.ref == 'refs/heads/main'
needs: build
runs-on: ubuntu-latest
runs-on: lux-build-amd64
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
+1 -1
View File
@@ -19,7 +19,7 @@ env:
jobs:
fresh-clone-test:
name: Fresh clone go test
runs-on: ubuntu-latest
runs-on: lux-build-amd64
container:
image: ubuntu:24.04
steps: