From 7487ca1c3265be642703227b0afdc3c6c0db6d90 Mon Sep 17 00:00:00 2001 From: Alexander Dahmen Date: Thu, 11 Dec 2025 09:37:09 +0100 Subject: [PATCH] chore(ci): Activate npm release pipeline Signed-off-by: Alexander Dahmen --- .github/workflows/release.yaml | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 3e3bbdf..25471ec 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -16,8 +16,7 @@ env: NPM_TOKEN: ${{ secrets.NPM_TOKEN }} PROVIDER: stackit PULUMI_GO_DEP_ROOT: ${{ github.workspace }}/.. - # TODO: change to true if ready to release - PUBLISH_NPM: false + PUBLISH_NPM: true #NUGET_PUBLISH_KEY: ${{ secrets.NUGET_PUBLISH_KEY }} #NUGET_FEED_URL: https://api.nuget.org/v3/index.json #PULUMI_LOCAL_NUGET: ${{ github.workspace }}/nuget @@ -98,9 +97,7 @@ jobs: uses: JS-DevTools/npm-publish@7f8fe47b3bea1be0c3aec2b717c5ec1f3e03410b # tag=v4.1.1 with: access: "public" - # old way, we want to use Trusted publishers - # token: ${{ env.NPM_TOKEN }} - package: ${{github.workspace}}/sdk/nodejs/bin/package.json + package: ${{github.workspace}}/sdk/nodejs/bin provenance: true - if: ${{ matrix.language == 'dotnet' && env.PUBLISH_NUGET == 'true' }} name: publish nuget package