Skip to content

Commit 4eb5bce

Browse files
authored
ci: separate job for docs release (#295)
1 parent 8669908 commit 4eb5bce

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

.github/workflows/publish-release.yaml

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,18 @@ jobs:
4242
git tag ${{ steps.resolve-release-version.outputs.version }}
4343
git push origin ${{ steps.resolve-release-version.outputs.version }}
4444
45+
publish_docs:
46+
name: Publish documentation
47+
needs: [publish_release]
48+
runs-on: ubuntu-latest
49+
steps:
50+
- name: Checkout
51+
uses: actions/checkout@v4
52+
with:
53+
fetch-depth: 0
54+
55+
- uses: ./.github/actions/setup-and-build
56+
4557
- name: Build docs
4658
run: pnpm run docs:build
4759

@@ -53,7 +65,6 @@ jobs:
5365
projectName: tutorialkit-docs-page
5466
workingDirectory: 'docs/tutorialkit.dev'
5567
directory: dist
56-
packageManager: pnpm
5768

5869
prepare_cli_release:
5970
name: Prepare Release for CLI

0 commit comments

Comments
 (0)