Skip to content

Commit 94bde07

Browse files
authored
feat(ci): use a self-hosted runner for fixture building (#1051)
1 parent b28753a commit 94bde07

File tree

3 files changed

+3
-2
lines changed

3 files changed

+3
-2
lines changed

.github/workflows/fixtures.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
echo "features=$(grep -Po "^[0-9a-zA-Z_\-]+" ./.github/configs/feature.yaml | jq -R . | jq -cs .)" >> "$GITHUB_OUTPUT"
2121
build:
2222
needs: features
23-
runs-on: ubuntu-latest
23+
runs-on: self-hosted
2424
strategy:
2525
matrix:
2626
name: ${{ fromJson(needs.features.outputs.features) }}

.github/workflows/fixtures_feature.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
echo names=${names}
2424
echo names=${names} >> "$GITHUB_OUTPUT"
2525
build:
26-
runs-on: ubuntu-latest
26+
runs-on: self-hosted
2727
needs: feature-names
2828
strategy:
2929
matrix:

docs/CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,7 @@ Test fixtures for use by clients are available for each release on the [Github r
8585
- 🐞 Asserts that the deploy docs tags workflow is only triggered for full releases ([#857](https://github.com/ethereum/execution-spec-tests/pull/857)).
8686
- ✨ A new application-wide configuration manager provides access to environment and application configurations. ([#892](https://github.com/ethereum/execution-spec-tests/pull/892)).
8787
- 🐞 Use a local version of ethereum/execution-specs (EELS) when running the framework tests in CI ([#997](https://github.com/ethereum/execution-spec-tests/pull/997)).
88+
- ✨ Use self-hosted runners for fixture building in CI ([#1051](https://github.com/ethereum/execution-spec-tests/pull/1051)).
8889

8990
### 💥 Breaking Change
9091

0 commit comments

Comments
 (0)