Skip to content

Commit 11f8f1b

Browse files
💚 (snapshot-release) [DSDK-364]: Release without PR creation (#218)
2 parents d9cf78a + f54b502 commit 11f8f1b

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

.github/workflows/snapshot_release.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,10 @@ env:
1818
# if no inputs it's considered as a cron job
1919
REF: ${{ inputs.ref || 'develop' }}
2020
TAG: ${{ inputs.tag || 'develop' }}
21+
NPM_TOKEN: ${{ secrets.NPMJS_TOKEN }}
2122

2223
jobs:
23-
version:
24+
snapshot:
2425
runs-on: ubuntu-latest
2526
steps:
2627
- uses: actions/checkout@v4
@@ -35,13 +36,12 @@ jobs:
3536
- name: build libraries
3637
run: pnpm build
3738

38-
- name: create release pull request or publish
39-
uses: changesets/action@v1
40-
with:
41-
version: pnpm bump --snapshot ${{ env.TAG }}
42-
publish: pnpm release --no-git-tag
43-
commit: "🔖 (snapshot-release): versioning packages"
44-
title: "🔖 (snapshot-release) [NO-ISSUE]: versioning packages"
39+
- name: create .npmrc
40+
run: echo "//registry.npmjs.org/:_authToken=${NPM_TOKEN}" >> .npmrc
41+
42+
- name: create and publish snapshot release version
43+
run: |
44+
pnpm bump --snapshot ${{ env.TAG }}
45+
pnpm release --snapshot --no-git-tag --tag ${{ env.TAG }}
4546
env:
4647
GITHUB_TOKEN: ${{ github.token }}
47-
NPM_TOKEN: ${{ secrets.NPMJS_TOKEN }}

0 commit comments

Comments
 (0)