Skip to content

Commit cc919b7

Browse files
committed
Update Workflow
1 parent fa98d7d commit cc919b7

File tree

1 file changed

+25
-7
lines changed

1 file changed

+25
-7
lines changed

.github/workflows/build-docs.yml

Lines changed: 25 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -28,23 +28,41 @@ jobs:
2828
2929
- name: Update package.json version
3030
if: github.ref == 'refs/heads/master'
31+
working-directory: docs
3132
run: |
32-
sed -i "s/\"version\": \".*\"/\"version\": \"${VERSION}\"/" docs/package.json
33+
sed -i "s/\"version\": \".*\"/\"version\": \"${VERSION}\"/" package.json
3334
3435
- name: Update package.json version
3536
if: github.ref != 'refs/heads/master'
37+
working-directory: docs
3638
run: |
37-
sed -i "s/\"version\": \".*\"/\"version\": \"${VERSION}-dev\"/" docs/package.json
38-
sed -i 's/@master/@dev/g' firmware/examples/stock.example.yaml
39-
sed -i 's/@master/@dev/g' firmware/examples/nuki-bridge.example.yaml
40-
sed -i 's/@master/@dev/g' docs/en/guide/getting-started.md
41-
sed -i 's/@master/@dev/g' docs/de/guide/getting-started.md
39+
sed -i "s/\"version\": \".*\"/\"version\": \"${VERSION}-dev\"/" package.json
40+
41+
- name: Update example fw branch
42+
if: github.ref != 'refs/heads/master'
43+
working-directory: firmware/examples
44+
run: |
45+
sed -i 's/@master/@dev/g' stock.example.yaml
46+
sed -i 's/@master/@dev/g' nuki-bridge.example.yaml
47+
48+
- name: Update docs branch
49+
if: github.ref != 'refs/heads/master'
50+
working-directory: docs
51+
run: |
52+
sed -i 's/@master/@dev/g' en/guide/getting-started.md
53+
sed -i 's/@master/@dev/g' de/guide/getting-started.md
4254
4355
- name: Install dependencies
56+
working-directory: docs
4457
run: npm ci
4558

4659
- name: Build with VitePress
47-
run: npm run docs:build
60+
working-directory: docs
61+
run: npm run build
62+
63+
- name: Build Lunaria Dashboard
64+
working-directory: docs
65+
run: npm run lunaria:build
4866

4967
- name: Upload VitePress artifact
5068
uses: actions/upload-artifact@v4

0 commit comments

Comments
 (0)