From fc489eca32b6a1343c707b81ad680116e915a939 Mon Sep 17 00:00:00 2001 From: Gerald Pinder Date: Mon, 19 Feb 2024 14:37:55 -0500 Subject: [PATCH] chore: Run integration tests on a separate satellite to keep build cache free --- .github/workflows/build-pr.yml | 5 ++++- .github/workflows/build.yml | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-pr.yml b/.github/workflows/build-pr.yml index c3e3d57..708f2b8 100644 --- a/.github/workflows/build-pr.yml +++ b/.github/workflows/build-pr.yml @@ -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 diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index d7c9187..2594816 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -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