Use safe-chain ourselves in CI/CD

This commit is contained in:
Sander Declerck 2025-10-06 16:55:46 +02:00
parent 04cb001006
commit 28ccb55033
No known key found for this signature in database
2 changed files with 15 additions and 0 deletions

View file

@ -21,6 +21,11 @@ jobs:
env: env:
NODE_AUTH_TOKEN: ${{ secrets.NPM_PUBLISH_TOKEN }} NODE_AUTH_TOKEN: ${{ secrets.NPM_PUBLISH_TOKEN }}
- name: Setup safe-chain
run: |
npm i -g @aikidosec/safe-chain
safe-chain setup-ci
- name: Set version number - name: Set version number
id: get_version id: get_version
run: | run: |

View file

@ -17,6 +17,11 @@ jobs:
with: with:
node-version: "lts/*" node-version: "lts/*"
- name: Setup safe-chain
run: |
npm i -g @aikidosec/safe-chain
safe-chain setup-ci
- name: Install dependencies - name: Install dependencies
run: npm ci run: npm ci
@ -94,6 +99,11 @@ jobs:
with: with:
node-version: "lts/*" node-version: "lts/*"
- name: Setup safe-chain
run: |
npm i -g @aikidosec/safe-chain
safe-chain setup-ci
- name: Install dependencies (root) - name: Install dependencies (root)
run: npm ci run: npm ci