chore: Run integration tests on a separate satellite to keep build cache free

This commit is contained in:
Gerald Pinder 2024-02-19 14:37:55 -05:00
parent 16ffbb343f
commit fc489eca32
2 changed files with 8 additions and 2 deletions

View file

@ -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

View file

@ -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