Skip to content

Commit 0fe2ded

Browse files
committed
chore(npm): release management (#5735)
Signed-off-by: aphilibeaux <[email protected]>
1 parent d6731bd commit 0fe2ded

File tree

3 files changed

+15
-5
lines changed

3 files changed

+15
-5
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -290,9 +290,9 @@ jobs:
290290
type: "deploy"
291291
scw_dns: "storybook.ultraviolet.scaleway.com"
292292
root_zone: ${{ env.STORYBOOK_BRANCH_SLUG == 'main' }}
293-
scw_access_key: ${{ secrets.SCW_ACCESS_KEY }}
293+
scw_access_key: ${{ vars.SCW_ACCESS_KEY }}
294294
scw_secret_key: ${{ secrets.SCW_SECRET_KEY }}
295-
scw_containers_namespace_id: ${{ secrets.SCW_CONTAINERS_NAMESPACE_ID }}
295+
scw_containers_namespace_id: ${{ vars.SCW_CONTAINERS_NAMESPACE_ID }}
296296
scw_environment_variables: "GITHUB=DEPLOY"
297297
scw_registry: ${{ env.IMAGE_NAME }}:${{ env.STORYBOOK_BRANCH_SLUG }}
298298
scw_min_scale: ${{ env.SCW_MIN_SCALE }}

.github/workflows/release.yml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,16 @@ jobs:
1313
runs-on: ubuntu-latest
1414
permissions: write-all
1515
steps:
16+
- name: Pull Secrets
17+
uses: scaleway/action-scw-secret@v0
18+
with:
19+
secret-names: |
20+
NPM_TOKEN, /npm/token_ultraviolet
21+
access-key: ${{ vars.SCW_ACCESS_KEY }}
22+
secret-key: ${{ secrets.SCW_SECRET_KEY }}
23+
default-project-id: ${{ vars.SCW_DEFAULT_PROJECT_ID }}
24+
default-organization-id: ${{ vars.SCW_DEFAULT_ORGANIZATION_ID }}
25+
1626
- uses: actions/checkout@v5
1727
- name: Git Identity
1828
run: |
@@ -39,5 +49,5 @@ jobs:
3949
publish: pnpm release
4050
env:
4151
GITHUB_TOKEN: ${{ secrets.PAT }}
42-
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
52+
NPM_TOKEN: ${{ env.NPM_TOKEN }}
4353
NPM_CONFIG_PROVENANCE: true

.github/workflows/teardown_pull_request.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,9 @@ jobs:
2828
with:
2929
type: "teardown"
3030
scw_dns: ${{ env.SCW_DNS }}
31-
scw_access_key: ${{ secrets.SCW_ACCESS_KEY }}
31+
scw_access_key: ${{ vars.SCW_ACCESS_KEY }}
3232
scw_secret_key: ${{ secrets.SCW_SECRET_KEY }}
33-
scw_containers_namespace_id: ${{ secrets.SCW_CONTAINERS_NAMESPACE_ID }}
33+
scw_containers_namespace_id: ${{ vars.SCW_CONTAINERS_NAMESPACE_ID }}
3434
scw_registry: ${{ env.IMAGE_NAME }}:${{ env.STORYBOOK_BRANCH_SLUG }}
3535

3636
- name: Remove storybook deployment

0 commit comments

Comments
 (0)