Skip to content

Commit 9b30ee2

Browse files
committed
fix: skip deploy when no release has been created
1 parent 8e29780 commit 9b30ee2

1 file changed

Lines changed: 8 additions & 3 deletions

File tree

.github/workflows/ci.yml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -71,20 +71,25 @@ jobs:
7171
- name: Lint
7272
run: pnpm lint
7373

74-
- name: Pre-Publish SDK # not working
74+
- name: Pre-Publish SDK
7575
run: pnpm --filter @monerium/sdk pub:pre
7676
env:
7777
NODE_AUTH_TOKEN: ${{secrets.NPM_TOKEN}}
7878
if: needs.release-please.outputs.releases_created == 'false'
7979

80+
- name: Pre-Publish React Provider
81+
run: pnpm --filter @monerium/sdk-react-provider pub:pre
82+
env:
83+
NODE_AUTH_TOKEN: ${{secrets.NPM_TOKEN}}
84+
if: needs.release-please.outputs.releases_created == 'false'
85+
8086
- name: Publish SDK
8187
run: pnpm --filter @monerium/sdk publish --access public
8288
env:
8389
NODE_AUTH_TOKEN: ${{secrets.NPM_TOKEN}}
8490
if: ${{ needs.release-please.outputs.release_created_sdk }}
8591

8692
- name: Publish React Provider
87-
# run: pnpm --filter @monerium/sdk-react-provider pub:pre
8893
run: pnpm --filter @monerium/sdk-react-provider publish --access public
8994
env:
9095
NODE_AUTH_TOKEN: ${{secrets.NPM_TOKEN}}
@@ -100,5 +105,5 @@ jobs:
100105
run: echo "Releases were created"
101106
- name: Deploy to GitHub Pages
102107
id: docs-deployment
103-
if: github.ref == 'refs/heads/main'
108+
if: github.ref == 'refs/heads/main' && needs.release-please.outputs.releases_created == 'true'
104109
uses: actions/deploy-pages@v4

0 commit comments

Comments
 (0)