From 6580985537ea9c027927a836b63f3cccdc2f6083 Mon Sep 17 00:00:00 2001 From: ctrlc03 <93448202+ctrlc03@users.noreply.github.com> Date: Mon, 8 Dec 2025 09:40:27 +0000 Subject: [PATCH 1/3] chore: add id-token to release workflow --- .github/workflows/releases.yml | 1 + packages/enclave-config/README.md | 3 +++ 2 files changed, 4 insertions(+) create mode 100644 packages/enclave-config/README.md diff --git a/.github/workflows/releases.yml b/.github/workflows/releases.yml index 2b2227cdb2..2995879363 100644 --- a/.github/workflows/releases.yml +++ b/.github/workflows/releases.yml @@ -1,6 +1,7 @@ name: Release permissions: + id-token: write contents: write packages: write diff --git a/packages/enclave-config/README.md b/packages/enclave-config/README.md new file mode 100644 index 0000000000..af6a6f834b --- /dev/null +++ b/packages/enclave-config/README.md @@ -0,0 +1,3 @@ +# Enclave Config + +This is a package containing shared configuration for the Enclave monorepo. From 37a3ba11e33cf46d37dff20a7945db42c945b5b5 Mon Sep 17 00:00:00 2001 From: ctrlc03 <93448202+ctrlc03@users.noreply.github.com> Date: Mon, 8 Dec 2025 21:13:00 +0000 Subject: [PATCH 2/3] chore: remove unnecessary npm token secret --- .github/workflows/releases.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/releases.yml b/.github/workflows/releases.yml index 2995879363..80b2eb3c81 100644 --- a/.github/workflows/releases.yml +++ b/.github/workflows/releases.yml @@ -266,8 +266,6 @@ jobs: fi - name: Publish to npm - env: - NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} run: | # Configure npm authentication npm config set //registry.npmjs.org/:_authToken=$NODE_AUTH_TOKEN From 29696a54f7a637d1e9b8416ea6316f4971cc30d8 Mon Sep 17 00:00:00 2001 From: ctrlc03 <93448202+ctrlc03@users.noreply.github.com> Date: Mon, 8 Dec 2025 21:17:40 +0000 Subject: [PATCH 3/3] chore: remove unnecessary token setup --- .github/workflows/releases.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/.github/workflows/releases.yml b/.github/workflows/releases.yml index 80b2eb3c81..81d0f85c70 100644 --- a/.github/workflows/releases.yml +++ b/.github/workflows/releases.yml @@ -267,9 +267,6 @@ jobs: - name: Publish to npm run: | - # Configure npm authentication - npm config set //registry.npmjs.org/:_authToken=$NODE_AUTH_TOKEN - # Get the tag to use TAG="${{ steps.npm_tag.outputs.tag }}"