NOTICKET: Add API Client to releae
All checks were successful
Build Application / generate (push) Successful in 23s
Quality Check / Linting (push) Successful in 22s
Build Application / build (push) Successful in 33s
Build Application / build-docker (push) Successful in 9s
Build Application / release (push) Successful in 4s
All checks were successful
Build Application / generate (push) Successful in 23s
Quality Check / Linting (push) Successful in 22s
Build Application / build (push) Successful in 33s
Build Application / build-docker (push) Successful in 9s
Build Application / release (push) Successful in 4s
This commit is contained in:
parent
4e134a54ff
commit
7b20cb9aad
1 changed files with 20 additions and 0 deletions
|
@ -7,6 +7,21 @@ on:
|
|||
- 'v*'
|
||||
|
||||
jobs:
|
||||
generate:
|
||||
runs-on: stable
|
||||
container:
|
||||
image: git.euph.dev/actions/runner-java-21:1300
|
||||
steps:
|
||||
- name: "Checkout"
|
||||
uses: "https://git.euph.dev/actions/checkout@v3"
|
||||
- name: "Generate"
|
||||
run: just generate
|
||||
- name: Upload API Client as Artifact
|
||||
uses: "https://git.euph.dev/actions/upload-artifact@v3"
|
||||
with:
|
||||
name: api-client
|
||||
path: src/app/core/server/*
|
||||
|
||||
build:
|
||||
runs-on: stable
|
||||
container:
|
||||
|
@ -14,6 +29,11 @@ jobs:
|
|||
steps:
|
||||
- name: "Checkout"
|
||||
uses: "https://git.euph.dev/actions/checkout@v3"
|
||||
- name: Download artifact from previous job
|
||||
uses: "https://git.euph.dev/actions/download-artifact@v3"
|
||||
with:
|
||||
name: api-client
|
||||
path: src/app/core/server
|
||||
- name: "Install Angular CLI"
|
||||
run: sudo npm i -g @angular/cli
|
||||
- name: "Install Dependencies"
|
||||
|
|
Loading…
Add table
Reference in a new issue