Skip to content

Commit 8edb3b1

Browse files
committed
ci: add-snapshots-to-ci
1 parent 011dc8c commit 8edb3b1

File tree

2 files changed

+13
-3
lines changed

2 files changed

+13
-3
lines changed

.github/workflows/publish.yml

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -93,8 +93,7 @@ jobs:
9393
run: |
9494
git restore .
9595
git checkout master
96-
git fetch --all
97-
git pull origin master
96+
git fetch --all git pull origin master
9897
9998
git checkout develop
10099
git restore .
@@ -103,3 +102,14 @@ jobs:
103102
env:
104103
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
105104
NPM_CONFIG_PROVENANCE: true
105+
106+
- name: snapshot release
107+
if: ${{ steps.changesets.outputs.published == 'false' }}
108+
run: |
109+
git checkout develop
110+
pnpm changeset version --snapshot snapshot
111+
pnpm publish -r --tag snapshot --no-git-checks
112+
env:
113+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
114+
HOME: ${{ github.workspace }}
115+
NPM_CONFIG_PROVENANCE: 'false'

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"clean": "shx rm -rf ./{coverage,dist,docs,node_modules,tmp}/ ./{packages,e2e}/*/{dist,node_modules}/ && git clean -fX -e \"!.env*,nx-cloud.env\"",
1212
"ci:release": "pnpm publish -r --no-git-checks && changeset tag",
1313
"ci:version": "changeset version && pnpm install --no-frozen-lockfile",
14-
"changeset": "pnpm changeset",
14+
"changeset": "changeset",
1515
"commit": "git cz",
1616
"docs": "nx affected --target=typedoc",
1717
"e2e": "CI=true nx affected:e2e",

0 commit comments

Comments
 (0)