diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 7a4aea8..0251a7c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -85,6 +85,7 @@ jobs: needs: release runs-on: ubuntu-latest permissions: + id-token: write contents: read if: needs.release.outputs.tag_exists != 'true' && needs.release.outputs.latest_commit == github.sha steps: @@ -111,5 +112,6 @@ jobs: env: NPM_DIST_TAG: latest NPM_REGISTRY: registry.npmjs.org + NPM_CONFIG_PROVENANCE: true NPM_TOKEN: ${{ secrets.NPM_TOKEN }} run: npx -p publib@latest publib-npm diff --git a/package-lock.json b/package-lock.json index 1a2e379..ab4f357 100644 --- a/package-lock.json +++ b/package-lock.json @@ -35,7 +35,7 @@ "jsii-pacmak": "^1.94.0", "jsii-rosetta": "~5.0.0", "prettier": "^3", - "projen": "0.79.23", + "projen": "0.79.24", "standard-version": "^9", "ts-node": "^10.9.2", "tsconfig-paths": "^4", @@ -43,7 +43,7 @@ "typescript": "^5.3.3" }, "peerDependencies": { - "projen": "^0.79.23" + "projen": "^0.79.24" } }, "node_modules/@aashutoshrathi/word-wrap": { @@ -9873,9 +9873,9 @@ "dev": true }, "node_modules/projen": { - "version": "0.79.23", - "resolved": "https://registry.npmjs.org/projen/-/projen-0.79.23.tgz", - "integrity": "sha512-qGonzpqoO81W1TVio5zCAlfSIOLveg9UNZpUgnHfv7cYdV6tiZka2bTeboqrnTivok3vEooOV0I98VMJS+QeYQ==", + "version": "0.79.24", + "resolved": "https://registry.npmjs.org/projen/-/projen-0.79.24.tgz", + "integrity": "sha512-feRBel2kl/dRsXTUFwYDnhZjQ7ZEdTAgxsAXIgJX4tEZllw4VzsbFX6P6/qxIUg+swPxYcJOU48bPA2IpuJWuQ==", "bundleDependencies": [ "@iarna/toml", "case", diff --git a/package.json b/package.json index 50cee23..3ed4012 100644 --- a/package.json +++ b/package.json @@ -47,7 +47,7 @@ "jsii-pacmak": "^1.94.0", "jsii-rosetta": "~5.0.0", "prettier": "^3", - "projen": "0.79.23", + "projen": "0.79.24", "standard-version": "^9", "ts-node": "^10.9.2", "tsconfig-paths": "^4", @@ -55,7 +55,7 @@ "typescript": "^5.3.3" }, "peerDependencies": { - "projen": "^0.79.23" + "projen": "^0.79.24" }, "dependencies": { "@types/lodash": "^4.14.202",