chore: Run integration tests on a separate satellite to keep build cache free
This commit is contained in:
parent
16ffbb343f
commit
fc489eca32
2 changed files with 8 additions and 2 deletions
5
.github/workflows/build-pr.yml
vendored
5
.github/workflows/build-pr.yml
vendored
|
|
@ -33,5 +33,8 @@ jobs:
|
|||
ref: ${{ github.event.pull_request.ref }}
|
||||
|
||||
- name: Run build
|
||||
run: earthly --ci -P +all
|
||||
run: |
|
||||
earthly --ci +build
|
||||
earthly sat s blue-build-integration-tests
|
||||
earthly --ci -P ./integration-tests+all
|
||||
|
||||
|
|
|
|||
5
.github/workflows/build.yml
vendored
5
.github/workflows/build.yml
vendored
|
|
@ -47,4 +47,7 @@ jobs:
|
|||
|
||||
- name: Run build
|
||||
if: github.repository == 'blue-build/cli'
|
||||
run: earthly --push --ci -P +all
|
||||
run: |
|
||||
earthly --push --ci +build
|
||||
earthly sat s blue-build-integration-tests
|
||||
earthly --ci -P ./integration-tests+all
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue