Skip to content

Commit 4ce50f0

Browse files
authored
Merge pull request #211 from keep-network/update-gha-workflows
Update GHA workflows
2 parents 2431c20 + ac4ce1a commit 4ce50f0

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

.github/workflows/contracts.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -159,12 +159,13 @@ jobs:
159159
- name: Install needed dependencies
160160
run: yarn install --frozen-lockfile
161161

162-
# If we don't remove the `keep-core` and `tbtc` contracts from `node-modules`,
163-
# the `etherscan-verify` plugins tries to verify them, which is not desired.
162+
# If we don't remove the dependencies' contracts from `node-modules`, the
163+
# `etherscan-verify` plugins tries to verify them, which is not desired.
164164
- name: Prepare for verification on Etherscan
165165
run: |
166166
rm -rf ./node_modules/@keep-network/keep-core
167167
rm -rf ./node_modules/@keep-network/tbtc
168+
rm -rf ./node_modules/@threshold-network/solidity-contracts
168169
169170
- name: Verify contracts on Etherscan
170171
env:
@@ -218,7 +219,7 @@ jobs:
218219
219220
- name: Install Slither
220221
env:
221-
SLITHER_VERSION: 0.8.0
222+
SLITHER_VERSION: 0.8.3
222223
run: pip3 install slither-analyzer==$SLITHER_VERSION
223224

224225
- name: Install dependencies

.github/workflows/npm.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ on:
66
- main
77
paths:
88
- "contracts/**"
9+
- "deploy/**"
10+
- "hardhat.config.ts"
911
- "package.json"
1012
- "yarn.lock"
1113
workflow_dispatch:

0 commit comments

Comments
 (0)