Updating publish pipeline
This commit is contained in:
parent
9fb3149415
commit
87ed9017af
|
|
@ -5,8 +5,8 @@ on:
|
||||||
types: [published]
|
types: [published]
|
||||||
jobs:
|
jobs:
|
||||||
buildUI:
|
buildUI:
|
||||||
name: Build UI Artifact
|
|
||||||
runs-on: osx
|
runs-on: osx
|
||||||
|
name: Build UI Artifact
|
||||||
steps:
|
steps:
|
||||||
- name: Check out repository code
|
- name: Check out repository code
|
||||||
uses: actions/checkout@v4
|
uses: actions/checkout@v4
|
||||||
|
|
@ -14,22 +14,21 @@ jobs:
|
||||||
run: |
|
run: |
|
||||||
cd source
|
cd source
|
||||||
yarn install --frozen-lockfile
|
yarn install --frozen-lockfile
|
||||||
- name: Build
|
- name: Building Application
|
||||||
run: |
|
run: |
|
||||||
cd source
|
cd source
|
||||||
yarn run build
|
yarn run build
|
||||||
- name: Saving build artifact
|
- name: Saving build artifact
|
||||||
uses: actions/checkout@v4
|
|
||||||
- uses: actions/upload-artifact@v4
|
- uses: actions/upload-artifact@v4
|
||||||
with:
|
with:
|
||||||
name: troop20web
|
name: troop20web
|
||||||
path: source/dist/troop20web/
|
path: source/dist/troop20web/
|
||||||
publishUI:
|
publishUI:
|
||||||
name: Publishing Docker Image
|
runs-on: osx
|
||||||
runs-on: ubuntu-latest
|
|
||||||
needs: [buildUI]
|
needs: [buildUI]
|
||||||
|
name: Publish Docker Image
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- name: Getting Artifact
|
||||||
- uses: actions/download-artifact@v4
|
- uses: actions/download-artifact@v4
|
||||||
with:
|
with:
|
||||||
name: troop20web
|
name: troop20web
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user