@@ -8,9 +8,43 @@ concurrency:
88 cancel-in-progress : true
99
1010jobs :
11- verify :
12- name : Verify
13- uses : ./.github/workflows/verify.yml
11+ lint :
12+ name : Lint
13+ runs-on : ubuntu-latest
14+ timeout-minutes : 5
15+
16+ steps :
17+ - name : Clone repository
18+ uses : actions/checkout@v6
19+
20+ - name : Install dependencies
21+ uses : ./.github/actions/install-dependencies
22+
23+ - name : Lint code
24+ run : bun format && bun lint:fix
25+
26+ - uses : stefanzweifel/git-auto-commit-action@v7
27+ env :
28+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
29+ with :
30+ commit_message : ' chore: format'
31+ commit_user_name : ' github-actions[bot]'
32+ commit_user_email : ' github-actions[bot]@users.noreply.github.com'
33+
34+ build :
35+ name : Build
36+ runs-on : ubuntu-latest
37+ timeout-minutes : 15
38+
39+ steps :
40+ - name : Clone repository
41+ uses : actions/checkout@v6
42+
43+ - name : Install dependencies
44+ uses : ./.github/actions/install-dependencies
45+
46+ - name : Build
47+ run : bun run build
1448
1549 docker-e2e :
1650 name : E2E-Coverage
@@ -19,17 +53,17 @@ jobs:
1953
2054 steps :
2155 - name : Checkout
22- uses : actions/checkout@v4
56+ uses : actions/checkout@v6
2357
2458 - name : Install dependencies
2559 uses : ./.github/actions/install-dependencies
60+ with :
61+ install-foundry : ' true'
2662
27- - uses : actions/setup-node@v4
63+ - uses : actions/setup-node@v6
2864 with :
2965 node-version : " v22.2.0"
3066
31- - name : Build
32- run : bun run build
3367 - name : Create .env file
3468 run : |
3569 echo "VITE_FORK_RPC_URL=${{ secrets.VITE_FORK_RPC_URL }}" > .env.test
3872 run : bun run test:ci
3973
4074 - name : Upload coverage reports to Codecov
41- uses : codecov/codecov-action@v3
75+ uses : codecov/codecov-action@v5
4276 env :
4377 CODECOV_TOKEN : ${{ secrets.CODECOV_TOKEN }}
4478
4983
5084 steps :
5185 - name : Clone repository
52- uses : actions/checkout@v4
86+ uses : actions/checkout@v6
5387
5488 - name : Install dependencies
5589 uses : ./.github/actions/install-dependencies
5993 with :
6094 github_token : ${{ secrets.GITHUB_TOKEN }}
6195 package_manager : bun
96+ build_script : build:size
0 commit comments