From 852bafd141a90e1116b5485cc43c925312e12b7c Mon Sep 17 00:00:00 2001 From: TUYIZERE Samuel Date: Thu, 26 Dec 2024 15:18:24 +0200 Subject: [PATCH] fix failing workflows --- .github/workflows/publish.yaml | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index 00672d3..cc78711 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -15,10 +15,10 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: 20 @@ -34,10 +34,10 @@ jobs: needs: lint steps: - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: 20 @@ -48,7 +48,7 @@ jobs: run: npm run build - name: Upload build artifacts - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: build path: ./dist @@ -58,15 +58,18 @@ jobs: runs-on: ubuntu-latest needs: build if: github.ref == 'refs/heads/master' + permissions: + contents: read + id-token: write steps: - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: 20 - + registry-url: 'https://registry.npmjs.org' - name: Install dependencies run: npm install @@ -76,4 +79,4 @@ jobs: - name: Publish to npm env: NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} - run: npm publish + run: npm publish --provenance --access public