Skip to content

Commit

Permalink
pMerge branch 'devnet4-contracts' into 7702-devnet-4-plus-t8ntool
Browse files Browse the repository at this point in the history
  • Loading branch information
jochem-brouwer committed Oct 25, 2024
2 parents f487448 + 7e1c382 commit 515c491
Show file tree
Hide file tree
Showing 199 changed files with 2,414 additions and 3,850 deletions.
5 changes: 3 additions & 2 deletions .github/workflows/block-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,8 @@ jobs:
fail-on-cache-miss: true

- run: npm run coverage
- uses: codecov/codecov-action@v3
- uses: codecov/codecov-action@v4
with:
token: ${{ secrets.CODECOV_TOKEN }}
files: ${{ github.workspace}}/packages/block/coverage/lcov.info
flags: block
flags: block
3 changes: 2 additions & 1 deletion .github/workflows/blockchain-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,8 @@ jobs:
working-directory: ${{ github.workspace }}

- run: npm run coverage
- uses: codecov/codecov-action@v3
- uses: codecov/codecov-action@v4
with:
token: ${{ secrets.CODECOV_TOKEN }}
files: ${{ env.cwd }}/coverage/lcov.info
flags: blockchain
18 changes: 18 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@ name: Build
on:
pull_request:
types: [opened, reopened, synchronize]
push:
branches: [master]
tags: ['*']
workflow_dispatch:

env:
Expand Down Expand Up @@ -79,13 +82,15 @@ jobs:
block:
needs: [build, checkout-submodules]
uses: ./.github/workflows/block-build.yml
secrets: inherit
with:
dep-cache-key: ${{ needs.build.outputs.dep-cache-key }}
submodule-cache-key: ${{ needs.checkout-submodules.outputs.submodule-cache-key }}

blockchain:
needs: build
uses: ./.github/workflows/blockchain-build.yml
secrets: inherit
with:
dep-cache-key: ${{ needs.build.outputs.dep-cache-key }}

Expand All @@ -99,30 +104,35 @@ jobs:
client:
needs: build
uses: ./.github/workflows/client-build.yml
secrets: inherit
with:
dep-cache-key: ${{ needs.build.outputs.dep-cache-key }}

common:
needs: build
uses: ./.github/workflows/common-build.yml
secrets: inherit
with:
dep-cache-key: ${{ needs.build.outputs.dep-cache-key }}

devp2p:
needs: build
uses: ./.github/workflows/devp2p-build.yml
secrets: inherit
with:
dep-cache-key: ${{ needs.build.outputs.dep-cache-key }}

ethash:
needs: build
uses: ./.github/workflows/ethash-build.yml
secrets: inherit
with:
dep-cache-key: ${{ needs.build.outputs.dep-cache-key }}

evm:
needs: [build, checkout-submodules]
uses: ./.github/workflows/evm-build.yml
secrets: inherit
with:
dep-cache-key: ${{ needs.build.outputs.dep-cache-key }}
submodule-cache-key: ${{ needs.checkout-submodules.outputs.submodule-cache-key }}
Expand All @@ -136,37 +146,43 @@ jobs:
genesis:
needs: build
uses: ./.github/workflows/genesis-build.yml
secrets: inherit
with:
dep-cache-key: ${{ needs.build.outputs.dep-cache-key }}

mpt:
needs: build
uses: ./.github/workflows/mpt-build.yml
secrets: inherit
with:
dep-cache-key: ${{ needs.build.outputs.dep-cache-key }}

rlp:
needs: build
uses: ./.github/workflows/rlp-build.yml
secrets: inherit
with:
dep-cache-key: ${{ needs.build.outputs.dep-cache-key }}

statemanager:
needs: build
uses: ./.github/workflows/statemanager-build.yml
secrets: inherit
with:
dep-cache-key: ${{ needs.build.outputs.dep-cache-key }}

tx:
needs: [build, checkout-submodules]
uses: ./.github/workflows/tx-build.yml
secrets: inherit
with:
dep-cache-key: ${{ needs.build.outputs.dep-cache-key }}
submodule-cache-key: ${{ needs.checkout-submodules.outputs.submodule-cache-key }}

util:
needs: build
uses: ./.github/workflows/util-build.yml
secrets: inherit
with:
dep-cache-key: ${{ needs.build.outputs.dep-cache-key }}

Expand All @@ -179,13 +195,15 @@ jobs:
vm-pr:
needs: [build, checkout-submodules]
uses: ./.github/workflows/vm-pr.yml
secrets: inherit
with:
dep-cache-key: ${{ needs.build.outputs.dep-cache-key }}
submodule-cache-key: ${{ needs.checkout-submodules.outputs.submodule-cache-key }}

wallet:
needs: build
uses: ./.github/workflows/wallet-build.yml
secrets: inherit
with:
dep-cache-key: ${{ needs.build.outputs.dep-cache-key }}

Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/client-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -54,8 +54,9 @@ jobs:
working-directory: ${{ github.workspace }}

- run: npm run coverage
- uses: codecov/codecov-action@v3
- uses: codecov/codecov-action@v4
with:
token: ${{ secrets.CODECOV_TOKEN }}
files: ${{ env.cwd }}/coverage/lcov.info
flags: client

Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/common-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,8 @@ jobs:
working-directory: ${{ github.workspace }}

- run: npm run coverage
- uses: codecov/codecov-action@v3
- uses: codecov/codecov-action@v4
with:
token: ${{ secrets.CODECOV_TOKEN }}
files: ${{ env.cwd }}/coverage/lcov.info
flags: common
8 changes: 6 additions & 2 deletions .github/workflows/devp2p-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,9 @@ on:
required: false
default: 'none'

env:
cwd: ${{github.workspace}}/packages/devp2p

concurrency:
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}-devp2p
cancel-in-progress: true
Expand Down Expand Up @@ -49,9 +52,10 @@ jobs:

- run: npm run coverage
working-directory: ${{ github.workspace }}/packages/devp2p
- uses: codecov/codecov-action@v3
- uses: codecov/codecov-action@v4
with:
files: ${{ github.workspace }}/packages/devp2p/coverage/lcov.info
token: ${{ secrets.CODECOV_TOKEN }}
files: ${{ env.cwd }}/coverage/lcov.info
flags: devp2p


3 changes: 2 additions & 1 deletion .github/workflows/ethash-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,8 @@ jobs:


- run: npm run coverage
- uses: codecov/codecov-action@v3
- uses: codecov/codecov-action@v4
with:
token: ${{ secrets.CODECOV_TOKEN }}
files: ${{ env.cwd }}/coverage/lcov.info
flags: ethash
3 changes: 2 additions & 1 deletion .github/workflows/evm-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,8 @@ jobs:
fail-on-cache-miss: true

- run: npm run coverage
- uses: codecov/codecov-action@v3
- uses: codecov/codecov-action@v4
with:
token: ${{ secrets.CODECOV_TOKEN }}
files: ${{ env.cwd }}/coverage/lcov.info
flags: evm
3 changes: 2 additions & 1 deletion .github/workflows/genesis-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -54,8 +54,9 @@ jobs:
working-directory: ${{ github.workspace }}

- run: npm run coverage
- uses: codecov/codecov-action@v3
- uses: codecov/codecov-action@v4
with:
token: ${{ secrets.CODECOV_TOKEN }}
files: ${{ env.cwd }}/coverage/lcov.info
flags: genesis

Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/mpt-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -54,8 +54,9 @@ jobs:
working-directory: ${{ github.workspace }}

- run: npm run coverage
- uses: codecov/codecov-action@v3
- uses: codecov/codecov-action@v4
with:
token: ${{ secrets.CODECOV_TOKEN }}
files: ${{ env.cwd }}/coverage/lcov.info
flags: mpt

Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/rlp-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,8 @@ jobs:
working-directory: ${{ github.workspace }}

- run: npm run coverage
- uses: codecov/codecov-action@v3
- uses: codecov/codecov-action@v4
with:
token: ${{ secrets.CODECOV_TOKEN }}
files: ${{ env.cwd }}/coverage/lcov.info
flags: rlp
3 changes: 2 additions & 1 deletion .github/workflows/statemanager-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,8 @@ jobs:


- run: npm run coverage
- uses: codecov/codecov-action@v3
- uses: codecov/codecov-action@v4
with:
token: ${{ secrets.CODECOV_TOKEN }}
files: ${{ env.cwd }}/coverage/lcov.info
flags: statemanager
3 changes: 2 additions & 1 deletion .github/workflows/tx-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,8 @@ jobs:


- run: npm run coverage
- uses: codecov/codecov-action@v3
- uses: codecov/codecov-action@v4
with:
token: ${{ secrets.CODECOV_TOKEN }}
files: ${{ env.cwd }}/coverage/lcov.info
flags: tx
3 changes: 2 additions & 1 deletion .github/workflows/util-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -53,8 +53,9 @@ jobs:
working-directory: ${{ github.workspace }}

- run: npm run coverage
- uses: codecov/codecov-action@v3
- uses: codecov/codecov-action@v4
with:
token: ${{ secrets.CODECOV_TOKEN }}
files: ${{ env.cwd }}/coverage/lcov.info
flags: util

Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/vm-pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -68,8 +68,9 @@ jobs:

- run: npm run coverage

- uses: codecov/codecov-action@v3
- uses: codecov/codecov-action@v4
with:
token: ${{ secrets.CODECOV_TOKEN }}
files: ${{ env.cwd }}/coverage/lcov.info
flags: vm

Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/wallet-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,8 +49,9 @@ jobs:


- run: npm run coverage
- uses: codecov/codecov-action@v3
- uses: codecov/codecov-action@v4
with:
token: ${{ secrets.CODECOV_TOKEN }}
files: ${{ env.cwd }}/coverage/lcov.info
flags: wallet

Expand Down
Loading

0 comments on commit 515c491

Please sign in to comment.