mirror of
https://github.com/unraid/api.git
synced 2026-01-05 08:00:33 -06:00
build: split build and schemas into seperate jobs
This commit is contained in:
7
.github/workflows/production.yml
vendored
7
.github/workflows/production.yml
vendored
@@ -106,14 +106,17 @@ jobs:
|
||||
- name: Installing node deps
|
||||
run: npm install
|
||||
|
||||
- name: Remove unneeded files
|
||||
- name: Compile typescript to js
|
||||
run: npm run build
|
||||
|
||||
- name: Copy graphql files to dist
|
||||
run: npm run copy-schemas
|
||||
|
||||
# See https://github.com/apollographql/subscriptions-transport-ws/issues/433
|
||||
- name: Patch subscriptions-transport-ws
|
||||
run: npm run patch:subscriptions-transport-ws
|
||||
|
||||
- name: Packing release
|
||||
- name: Pack release
|
||||
run: npm pack
|
||||
|
||||
- name: Release to Github and s3
|
||||
|
||||
Reference in New Issue
Block a user