Skip to content

Commit bbdb718

Browse files
authored
build(site): use npm ci and clean up docs CI pipeline (#8694)
Signed-off-by: Shahar Harari <shahar.harari@sap.com>
1 parent 8e858e5 commit bbdb718

4 files changed

Lines changed: 2907 additions & 10 deletions

File tree

.github/workflows/docs.yaml

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -47,16 +47,10 @@ jobs:
4747

4848
- uses: ./tools/github-actions/setup-deps
4949

50-
- name: Setup Hugo
51-
uses: peaceiris/actions-hugo@75d2e84710de30f6ff7268e08f310b60ef14033f # v3.0.0
52-
with:
53-
hugo-version: 'latest'
54-
extended: true
55-
5650
- name: Setup Node
5751
uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
5852
with:
59-
node-version: '18'
53+
node-version-file: site/.nvmrc
6054

6155
- name: Install Site Dependencies and Build Site
6256
run: make docs

site/.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
/public
22
resources/
3-
package-lock.json
43
.hugo_build.lock
54
dist/

0 commit comments

Comments
 (0)