diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index d9f492a..b3107f9 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -15,6 +15,7 @@ jobs: permissions: packages: write contents: write + id-token: write defaults: run: @@ -51,7 +52,7 @@ jobs: # continue on error - expecing npm to trow error if scoping is done twice continue-on-error: true id: publish_scoped - run: cd dist && node ../scope.js && npm publish --access public + run: cd dist && node ../scope.js && npm publish --provenance --access public env: NODE_AUTH_TOKEN: ${{ secrets.NPM_AUTH_TOKEN }} TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.vscode/extensions.json b/.vscode/extensions.json index 64dbfec..56b2631 100644 --- a/.vscode/extensions.json +++ b/.vscode/extensions.json @@ -1,3 +1,6 @@ { - "recommendations": ["esbenp.prettier-vscode"] + "recommendations": [ + "esbenp.prettier-vscode", + "mayank1513.trello-kanban-task-board" + ] } diff --git a/packages/esbuild-plugin-react18-example/package.json b/packages/esbuild-plugin-react18-example/package.json index 9ae7824..b76ab50 100644 --- a/packages/esbuild-plugin-react18-example/package.json +++ b/packages/esbuild-plugin-react18-example/package.json @@ -19,7 +19,7 @@ "scripts": { "test": "vitest run --coverage", "build": "tsup src && tsc -p tsconfig-build.json && node touchup.js", - "publish-package": "cd dist && npm publish --access public", + "publish-package": "cd dist && npm publish --provenance --access public", "lint": "eslint ." }, "devDependencies": { @@ -72,4 +72,4 @@ "mayank1513", "turborepo-trmplate" ] -} +} \ No newline at end of file diff --git a/packages/esbuild-plugin-react18/CHANGELOG.md b/packages/esbuild-plugin-react18/CHANGELOG.md index f90ee11..4b7992c 100644 --- a/packages/esbuild-plugin-react18/CHANGELOG.md +++ b/packages/esbuild-plugin-react18/CHANGELOG.md @@ -1,5 +1,11 @@ # esbuild-plugin-react18 +## 0.0.7 + +### Patch Changes + +- Add provenance + ## 0.0.6 ### Patch Changes diff --git a/packages/esbuild-plugin-react18/package.json b/packages/esbuild-plugin-react18/package.json index 6e7449b..bb4b249 100644 --- a/packages/esbuild-plugin-react18/package.json +++ b/packages/esbuild-plugin-react18/package.json @@ -2,14 +2,14 @@ "name": "esbuild-plugin-react18", "author": "Mayank Kumar Chaudhari ", "private": false, - "version": "0.0.6", + "version": "0.0.7", "description": "Unleash the Power of React Server Components! ESBuild plugin to build RSC (React18 Server Components) compatible libraries.", "main": "dist/index.js", "types": "dist/index.d.ts", "scripts": { "test": "vitest run --coverage", "build": "tsc && node touchup.js", - "publish-package": "cd dist && npm publish --access public" + "publish-package": "cd dist && npm publish --provenance --access public" }, "devDependencies": { "@types/node": "^20.8.3", @@ -58,4 +58,4 @@ "javascript", "mayank1513" ] -} +} \ No newline at end of file