diff --git a/.github/workflows/push_pipeline.yml b/.github/workflows/push_pipeline.yml index d7d1aac..9072d39 100644 --- a/.github/workflows/push_pipeline.yml +++ b/.github/workflows/push_pipeline.yml @@ -9,6 +9,10 @@ jobs: Release: name: Test, Build & Publish runs-on: ubuntu-latest + permissions: + id-token: write + contents: read + outputs: releaseType: ${{ steps.publish.outputs.type }} steps: @@ -58,13 +62,16 @@ jobs: fields: repo,message,action,took env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - SLACK_WEBHOOK_URL: ${{ secrets.SLACK_FAILED_WEBHOOK_URL }} + SLACK_WEBHOOK_URL: ${{ secrets.SLACK_FAILED_WEBHOOK_URL }} + + - name: Update npm + run: npm install -g npm@latest - name: Publish to npm id: publish - uses: JS-DevTools/npm-publish@v1 + uses: JS-DevTools/npm-publish@v4 with: - token: ${{ secrets.NPM_AUTH_TOKEN }} + provenance: true env: NODE_ENV: production diff --git a/package-lock.json b/package-lock.json index 416696e..5d9e854 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@notificationapi/react", - "version": "1.6.2", + "version": "1.7.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@notificationapi/react", - "version": "1.6.2", + "version": "1.7.0", "dependencies": { "@emotion/react": "^11.14.0", "@emotion/styled": "^11.14.0", diff --git a/package.json b/package.json index 6515362..94c00b3 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@notificationapi/react", "private": false, - "version": "1.6.2", + "version": "1.7.0", "type": "module", "overrides": { "esbuild": "^0.25.0",