Skip to content

Commit 334ff49

Browse files
authored
Merge pull request #39 from VapiAI/fix-2
Update ci.yml
2 parents c413805 + 61f6ecf commit 334ff49

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

.github/workflows/ci.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,6 @@ jobs:
2323
- name: Install dependencies
2424
run: pnpm install --frozen-lockfile
2525

26-
- name: Update npm
27-
run: sudo npm install -g npm@11.5.1
28-
2926
- name: Compile
3027
run: pnpm build
3128

@@ -52,12 +49,18 @@ jobs:
5249
needs: [ compile, test ]
5350
if: github.event_name == 'push' && contains(github.ref, 'refs/tags/')
5451
runs-on: ubuntu-latest
52+
permissions:
53+
contents: read
54+
id-token: write
5555
steps:
5656
- name: Checkout repo
5757
uses: actions/checkout@v6
5858

5959
- name: Set up node
6060
uses: actions/setup-node@v6
61+
62+
- name: Update npm
63+
run: sudo npm install -g npm@11.5.1
6164

6265
- name: Install pnpm
6366
uses: pnpm/action-setup@v4

0 commit comments

Comments
 (0)