Skip to content

Commit bf28c89

Browse files
committed
ci: add dryrun ci
1 parent 78f9bcb commit bf28c89

1 file changed

Lines changed: 15 additions & 6 deletions

File tree

.github/workflows/ci.yml

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -50,11 +50,12 @@ jobs:
5050

5151
permissions:
5252
contents: write
53-
pull-requests: write
5453

5554
steps:
5655
- name: Checkout
5756
uses: actions/checkout@v4
57+
with:
58+
fetch-depth: 0
5859

5960
- name: Install pnpm
6061
uses: pnpm/action-setup@v2
@@ -66,14 +67,22 @@ jobs:
6667
with:
6768
node-version: "20"
6869
cache: "pnpm"
70+
registry-url: "https://registry.npmjs.org"
6971

7072
- name: Install dependencies
7173
run: pnpm install --frozen-lockfile
7274

73-
- name: Create changesets PR or publish
74-
uses: changesets/action@v1
75-
with:
76-
publish: pnpm release
75+
- name: Build
76+
run: pnpm build
77+
78+
- name: Semantic release dry run
79+
run: pnpm release:dry
7780
env:
7881
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
79-
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
82+
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
83+
84+
# - name: Semantic release
85+
# run: pnpm release
86+
# env:
87+
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
88+
# NPM_TOKEN: ${{ secrets.NPM_TOKEN }}

0 commit comments

Comments
 (0)