Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
bonita
bonita-documentation-theme
Commits
4473784d
Commit
4473784d
authored
Jan 05, 2022
by
Thomas Bouffard
Browse files
build-setup action: run 'npm ci' to avoid duplications in workflows
parent
4cb5425d
Changes
3
Hide whitespace changes
Inline
Side-by-side
.github/actions/build-setup/action.yml
View file @
4473784d
...
...
@@ -8,3 +8,6 @@ runs:
with
:
node-version
:
'
16'
cache
:
'
npm'
-
name
:
Install dependencies
shell
:
bash
run
:
npm ci
.github/workflows/build-artifacts.yml
View file @
4473784d
...
...
@@ -26,8 +26,6 @@ jobs:
-
uses
:
actions/checkout@v2
-
name
:
Build Setup
uses
:
./.github/actions/build-setup
-
name
:
Install dependencies
run
:
npm ci
-
name
:
Bundle documentation theme
run
:
gulp bundle
-
name
:
Upload UI bundle
...
...
.github/workflows/publish-pr-preview.yml
View file @
4473784d
...
...
@@ -37,5 +37,4 @@ jobs:
failOnError
:
true
teardown
:
'
true'
build
:
|
npm ci
gulp preview:build
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment