Skip to content

Commit ddcae9d

Browse files
chore: use self hosted runners (#1633)
Co-authored-by: Ivo Kubjas <[email protected]>
1 parent 4c62e1a commit ddcae9d

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

.github/workflows/pr.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333

3434
test:
3535
needs: staticcheck
36-
runs-on: ubuntu-latest-128
36+
runs-on: gha-runner-scale-set-ubuntu-24-amd64-xxl
3737
permissions:
3838
pull-requests: write
3939
steps:
@@ -65,9 +65,9 @@ jobs:
6565
run: |
6666
set -euo pipefail
6767
go test -json -v -p 4 -short -timeout=30m ./... 2>&1 | gotestfmt -hide=all | tee /tmp/gotest.log
68-
go test -json -v -p 4 -tags=release_checks,solccheck . 2>&1 | gotestfmt -hide=all | tee -a /tmp/gotest.log
69-
go test -json -v -p 4 -tags=prover_checks ./test/... 2>&1 | gotestfmt -hide=all | tee -a /tmp/gotest.log
70-
go test -json -v -p 4 -tags=prover_checks ./examples/... 2>&1 | gotestfmt -hide=all | tee -a /tmp/gotest.log
68+
go test -json -v -p 4 -timeout=30m -tags=release_checks,solccheck . 2>&1 | gotestfmt -hide=all | tee -a /tmp/gotest.log
69+
go test -json -v -p 4 -timeout=30m -tags=prover_checks ./test/... 2>&1 | gotestfmt -hide=all | tee -a /tmp/gotest.log
70+
go test -json -v -p 4 -timeout=30m -tags=prover_checks ./examples/... 2>&1 | gotestfmt -hide=all | tee -a /tmp/gotest.log
7171
go test -json -v -run=NONE -fuzz=FuzzIntcomp -fuzztime=30s ./internal/backend/ioutils 2>&1 | gotestfmt -hide=all | tee -a /tmp/gotest.log
7272
7373

.github/workflows/push.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
strategy:
3939
matrix:
4040
go-version: [1.23.x]
41-
os: [ubuntu-latest-128, windows-latest, macos-latest]
41+
os: [gha-runner-scale-set-ubuntu-24-amd64-xxl, windows-latest, macos-latest]
4242
runs-on: ${{ matrix.os }}
4343
needs:
4444
- staticcheck
@@ -54,7 +54,7 @@ jobs:
5454
go install golang.org/x/tools/cmd/goimports@latest && go install github.com/klauspost/asmfmt/cmd/asmfmt@latest
5555
go install github.com/ethereum/go-ethereum/cmd/[email protected]
5656
- name: install solc deps
57-
if: startsWith(matrix.os, 'ubuntu') == true
57+
if: startsWith(matrix.os, 'gha-runner-scale-set-ubuntu') == true
5858
run: |
5959
go install github.com/consensys/[email protected]
6060
sudo add-apt-repository ppa:ethereum/ethereum
@@ -63,11 +63,11 @@ jobs:
6363
6464
- name: Test (windows / mac)
6565
# on macOS CI / Windows CI we avoid running the std/ tests (they are run on ubuntu CI)
66-
if: startsWith(matrix.os, 'ubuntu') == false
66+
if: startsWith(matrix.os, 'gha-runner-scale-set-ubuntu') == false
6767
run: |
6868
go test -tags=release_checks -v -timeout=60m .
6969
- name: Test (ubuntu - race and solc)
70-
if: startsWith(matrix.os, 'ubuntu') == true
70+
if: startsWith(matrix.os, 'gha-runner-scale-set-ubuntu') == true
7171
run: |
7272
go test -v -p 4 -short -timeout=30m ./...
7373
go test -v -p 4 -timeout=120m -tags=release_checks ./std/math/emulated/...

0 commit comments

Comments
 (0)