forked from MapComplete/MapComplete
build: split build process into multiple GH actions
This commit is contained in:
parent
562e01b117
commit
4d5695e3f1
3 changed files with 17 additions and 4 deletions
16
.github/actions/setup-and-validate/action.yml
vendored
16
.github/actions/setup-and-validate/action.yml
vendored
|
@ -17,6 +17,22 @@ runs:
|
|||
- name: create generated dir
|
||||
run: mkdir ./assets/generated
|
||||
shell: bash
|
||||
|
||||
- name: create dependencies
|
||||
run: npm run generate:licenses; npm run generate:images; npm run generate:charging-stations; npm run generate:service-worker
|
||||
shell: bash
|
||||
|
||||
- name: sync translations
|
||||
run: npm run generate:translations
|
||||
shell: bash
|
||||
|
||||
- name: generate layeroverview
|
||||
run: npm run reset:layeroverview
|
||||
shell: bash
|
||||
|
||||
- name: run tests
|
||||
run: npm run test
|
||||
shell: bash
|
||||
|
||||
- name: Prepare deploy
|
||||
run: npm run prepare-deploy
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue