Skip to content

Commit 9896d67

Browse files
committed
chore(ci): show success and build docs if even when no release is created
1 parent fb026bd commit 9896d67

1 file changed

Lines changed: 2 additions & 5 deletions

File tree

.github/workflows/release.yml

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ jobs:
5555
- name: Create Release Pull Request or Publish
5656
id: changesets
5757
uses: changesets/action@v1
58+
continue-on-error: true
5859
with:
5960
version: pnpm version
6061
publish: pnpm release
@@ -82,21 +83,17 @@ jobs:
8283
draft: false
8384
prerelease: false
8485

85-
# Build and deploy docs to GitHub Pages only when a new release is published
86+
# Build and deploy docs to GitHub Pages for every push to main
8687
- name: Setup Pages
87-
if: steps.changesets.outputs.published == 'true'
8888
uses: actions/configure-pages@v4
8989

9090
- name: Build Docs
91-
if: steps.changesets.outputs.published == 'true'
9291
run: pnpm turbo build --filter=docs
9392

9493
- name: Upload Docs Artifact
95-
if: steps.changesets.outputs.published == 'true'
9694
uses: actions/upload-pages-artifact@v3
9795
with:
9896
path: ./apps/docs/dist
9997

10098
- name: Deploy Docs to GitHub Pages
101-
if: steps.changesets.outputs.published == 'true'
10299
uses: actions/deploy-pages@v4

0 commit comments

Comments
 (0)