Skip to content

Commit 4734c32

Browse files
committed
🔁 Update GitHub Actions and lcov Version
Signed-off-by: Pascal Marco Caversaccio <pascal.caversaccio@hotmail.ch>
1 parent 35aa014 commit 4734c32

9 files changed

Lines changed: 96 additions & 104 deletions

File tree

.github/workflows/checks.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ jobs:
3939
${{ runner.os }}-pnpm-store-
4040
4141
- name: Use Node.js ${{ matrix.node_version }}
42-
uses: actions/setup-node@v5
42+
uses: actions/setup-node@v6
4343
with:
4444
node-version: ${{ matrix.node_version }}
4545

.github/workflows/codeql.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,15 +23,15 @@ jobs:
2323
uses: actions/checkout@v5
2424

2525
- name: Initialise CodeQL
26-
uses: github/codeql-action/init@v3
26+
uses: github/codeql-action/init@v4
2727
with:
2828
languages: ${{ matrix.language }}
2929
queries: +security-and-quality
3030

3131
- name: Autobuild
32-
uses: github/codeql-action/autobuild@v3
32+
uses: github/codeql-action/autobuild@v4
3333

3434
- name: Perform CodeQL analysis
35-
uses: github/codeql-action/analyze@v3
35+
uses: github/codeql-action/analyze@v4
3636
with:
3737
category: "/language:${{ matrix.language }}"

.github/workflows/deploy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ jobs:
4646
${{ runner.os }}-pnpm-store-
4747
4848
- name: Use Node.js ${{ matrix.node_version }}
49-
uses: actions/setup-node@v5
49+
uses: actions/setup-node@v6
5050
with:
5151
node-version: ${{ matrix.node_version }}
5252

.github/workflows/test-createx.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ jobs:
4646
${{ runner.os }}-pnpm-store-
4747
4848
- name: Use Node.js ${{ matrix.node_version }}
49-
uses: actions/setup-node@v5
49+
uses: actions/setup-node@v6
5050
with:
5151
node-version: ${{ matrix.node_version }}
5252

@@ -117,7 +117,7 @@ jobs:
117117
sarif: results.sarif
118118

119119
- name: Upload SARIF file
120-
uses: github/codeql-action/upload-sarif@v3
120+
uses: github/codeql-action/upload-sarif@v4
121121
with:
122122
sarif_file: ${{ steps.slither.outputs.sarif }}
123123

@@ -150,12 +150,12 @@ jobs:
150150
- name: Set up LCOV
151151
uses: hrishikesh-kadam/setup-lcov@v1
152152
with:
153-
ref: v2.3.1
153+
ref: v2.3.2
154154

155155
- name: Run coverage
156156
run: |
157157
echo '```' >> $GITHUB_STEP_SUMMARY
158-
NO_COLOR=1 forge coverage --report summary --report lcov --lcov-version 2.3.1 >> $GITHUB_STEP_SUMMARY
158+
NO_COLOR=1 forge coverage --report summary --report lcov --lcov-version 2.3.2 >> $GITHUB_STEP_SUMMARY
159159
echo '```' >> $GITHUB_STEP_SUMMARY
160160
env:
161161
FOUNDRY_PROFILE: default
@@ -175,7 +175,7 @@ jobs:
175175
lcov-file: ./lcov.info
176176
github-token: ${{ secrets.GITHUB_TOKEN }}
177177

178-
# The following steps act as a temporary workaround, as LCOV `2.3.1` is not yet supported
178+
# The following steps act as a temporary workaround, as LCOV `2.3.2` is not yet supported
179179
# in `zgosalvez/github-actions-report-lcov@v5`: https://github.com/zgosalvez/github-actions-report-lcov/issues/168.
180180
- name: Set up LCOV `1.16`
181181
run: |

foundry.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"lib/openzeppelin-contracts": {
99
"branch": {
1010
"name": "master",
11-
"rev": "c2eee49b4eec34ab10fc05faee155af974b446c7"
11+
"rev": "8631702babdb0a3890c470e0c9aebf9bc28c3637"
1212
}
1313
},
1414
"lib/solady": {

interface/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,15 +40,15 @@
4040
"sharp": "^0.34.4"
4141
},
4242
"devDependencies": {
43-
"@eslint/js": "^9.38.0",
43+
"@eslint/js": "^9.39.0",
4444
"@next/eslint-plugin-next": "^16.0.1",
4545
"@tailwindcss/postcss": "^4.1.16",
4646
"@trivago/prettier-plugin-sort-imports": "^5.2.2",
4747
"@types/node": "^24.9.2",
4848
"@types/react": "^19.2.2",
4949
"@types/react-dom": "^19.2.2",
5050
"autoprefixer": "^10.4.21",
51-
"eslint": "^9.38.0",
51+
"eslint": "^9.39.0",
5252
"eslint-config-next": "^16.0.1",
5353
"eslint-plugin-react": "^7.37.5",
5454
"eslint-plugin-react-hooks": "^7.0.1",

lib/openzeppelin-contracts

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@
2626
"clean": "npx hardhat clean && forge clean",
2727
"test": "forge test --out forge-artifacts",
2828
"snapshot": "forge snapshot --out forge-artifacts",
29-
"coverage": "forge coverage --report summary --out forge-artifacts --lcov-version 2.3.1",
30-
"coverage:report": "forge coverage --report lcov --out forge-artifacts --lcov-version 2.3.1 && lcov --branch-coverage --remove lcov.info \"test/*\" --output-file lcov.info --ignore-errors inconsistent,inconsistent && genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors inconsistent,inconsistent",
29+
"coverage": "forge coverage --report summary --out forge-artifacts --lcov-version 2.3.2",
30+
"coverage:report": "forge coverage --report lcov --out forge-artifacts --lcov-version 2.3.2 && lcov --branch-coverage --remove lcov.info \"test/*\" --output-file lcov.info --ignore-errors inconsistent,inconsistent && genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors inconsistent,inconsistent",
3131
"compile": "npx hardhat compile && forge build --out forge-artifacts",
3232
"size": "npx hardhat size-contracts",
3333
"abi": "npx hardhat export-abi",
@@ -240,12 +240,12 @@
240240
"start:interface": "pnpm -C interface start"
241241
},
242242
"devDependencies": {
243-
"@eslint/js": "^9.38.0",
243+
"@eslint/js": "^9.39.0",
244244
"@nomicfoundation/hardhat-ethers": "^3.1.2",
245245
"@nomicfoundation/hardhat-verify": "^2.1.3",
246246
"@typechain/ethers-v6": "^0.5.1",
247247
"@typechain/hardhat": "^9.1.0",
248-
"eslint": "^9.38.0",
248+
"eslint": "^9.39.0",
249249
"eslint-config-prettier": "^10.1.8",
250250
"ethers": "^6.15.0",
251251
"hardhat": "^2.26.5",

0 commit comments

Comments
 (0)