Skip to content

Commit 746c859

Browse files
authored
Merge pull request #4235 from ethereum/dev
Release v1.5.0-beta.4
2 parents 3c028dc + 1557d7b commit 746c859

File tree

118 files changed

+1916
-955
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

118 files changed

+1916
-955
lines changed

.circleci/config.yml

Lines changed: 0 additions & 232 deletions
This file was deleted.

.dockerignore

Lines changed: 0 additions & 2 deletions
This file was deleted.

.github/dependabot.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: pip
4+
directory: /
5+
schedule:
6+
interval: weekly
7+
groups:
8+
actions:
9+
patterns:
10+
- '*'
11+
- package-ecosystem: github-actions
12+
directory: /
13+
schedule:
14+
interval: weekly
15+
groups:
16+
actions:
17+
patterns:
18+
- '*'

.github/workflows/docs.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,13 @@ jobs:
1010
deploy:
1111
runs-on: ubuntu-latest
1212
steps:
13-
- uses: actions/checkout@v3
13+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
1414
- name: Build docs
1515
run: make _copy_docs
16-
- uses: actions/setup-python@v4
16+
- uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
1717
with:
1818
python-version: 3.x
19-
- uses: actions/cache@v2
19+
- uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
2020
with:
2121
key: ${{ github.ref }}
2222
path: .cache

.github/workflows/generate_vectors.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,13 @@ jobs:
2121
runs-on: [self-hosted-ghr-custom, size-xl-x64, profile-consensusSpecs]
2222
steps:
2323
- name: Checkout repository
24-
uses: actions/checkout@v4
24+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
2525
with:
2626
repository: 'ethereum/consensus-specs'
2727
path: 'consensus-specs'
2828
ref: ${{ inputs.ref || 'dev' }}
2929
- name: Setup Python
30-
uses: actions/setup-python@v5
30+
uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
3131
with:
3232
python-version: '3.12.4'
3333
cache: ''
@@ -55,22 +55,22 @@ jobs:
5555
tar -czvf minimal.tar.gz tests/minimal
5656
tar -czvf mainnet.tar.gz tests/mainnet
5757
- name: Upload general.tar.gz
58-
uses: actions/upload-artifact@v4
58+
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
5959
with:
6060
name: General Test Configuration
6161
path: consensus-spec-tests/general.tar.gz
6262
- name: Upload minimal.tar.gz
63-
uses: actions/upload-artifact@v4
63+
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
6464
with:
6565
name: Minimal Test Configuration
6666
path: consensus-spec-tests/minimal.tar.gz
6767
- name: Upload mainnet.tar.gz
68-
uses: actions/upload-artifact@v4
68+
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
6969
with:
7070
name: Mainnet Test Configuration
7171
path: consensus-spec-tests/mainnet.tar.gz
7272
- name: Upload consensustestgen
73-
uses: actions/upload-artifact@v4
73+
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
7474
with:
7575
name: consensustestgen.log
7676
path: consensustestgen.log

.github/workflows/run-tests.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,14 @@ jobs:
2828
runs-on: [self-hosted-ghr-custom, size-l-x64, profile-consensusSpecs]
2929
steps:
3030
- name: Checkout repository
31-
uses: actions/checkout@v4
31+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
3232
- name: Setup Node.js
33-
uses: actions/setup-node@v4
33+
uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.0
3434
with:
3535
node-version: '20'
3636
cache: ''
3737
- name: Setup Python
38-
uses: actions/setup-python@v5
38+
uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
3939
with:
4040
python-version: '3.12.4'
4141
cache: ''
@@ -48,7 +48,7 @@ jobs:
4848
runs-on: [self-hosted-ghr-custom, size-l-x64, profile-consensusSpecs]
4949
steps:
5050
- name: Checkout repository
51-
uses: actions/checkout@v4
51+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
5252
- name: Check for trailing whitespace
5353
run: |
5454
if git grep -n '[[:blank:]]$'; then
@@ -61,14 +61,14 @@ jobs:
6161
needs: [lint]
6262
strategy:
6363
matrix:
64-
version: ["phase0", "altair", "bellatrix", "capella", "deneb", "electra", "fulu", "eip7441"]
64+
version: ["phase0", "altair", "bellatrix", "capella", "deneb", "electra", "fulu", "eip7441", "eip7732"]
6565
steps:
6666
- name: Checkout repository
67-
uses: actions/checkout@v4
67+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
6868
- name: Setup Rust for dependencies
69-
uses: actions-rust-lang/setup-rust-toolchain@v1
69+
uses: actions-rust-lang/setup-rust-toolchain@9399c7bb15d4c7d47b27263d024f0a4978346ba4 # v1.11.0
7070
- name: Setup Python
71-
uses: actions/setup-python@v5
71+
uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
7272
with:
7373
python-version: '3.12.4'
7474
cache: ''
@@ -90,7 +90,7 @@ jobs:
9090
echo "spec_test_preset_type=mainnet" >> $GITHUB_ENV
9191
- name: test-${{ matrix.version }}
9292
run: make test fork=${{ matrix.version }} preset=${{ env.spec_test_preset_type }}
93-
- uses: actions/upload-artifact@v4
93+
- uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
9494
if: always()
9595
with:
9696
name: test-reports-${{ matrix.version }}
@@ -100,9 +100,9 @@ jobs:
100100
runs-on: [self-hosted-ghr-custom, size-s-x64, profile-consensusSpecs]
101101
steps:
102102
- name: Checkout repository
103-
uses: actions/checkout@v4
103+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
104104
- name: Setup Python
105-
uses: actions/setup-python@v5
105+
uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
106106
with:
107107
python-version: '3.12.4'
108108
cache: ''

0 commit comments

Comments
 (0)