diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 7d4a21741f..9783c5f69e 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -9,15 +9,13 @@ jobs: permissions: contents: "read" steps: - - uses: actions/checkout@v4 - name: Set up persistent Buildx builder uses: docker/setup-buildx-action@v3 - with: - install: true - use: true - run: docker buildx du - - name: Expose GitHub Runtime - uses: crazy-max/ghaction-github-runtime@v3 - - name: Build via Make + - name: Build + uses: docker/bake-action@v6 + with: + push: false + - name: Run run: make login-lint - run: docker buildx du diff --git a/docker-bake.hcl b/docker-bake.hcl index 01c5040180..95c59d0367 100644 --- a/docker-bake.hcl +++ b/docker-bake.hcl @@ -1,3 +1,13 @@ +group "default" { + targets = [ + "login-test-lint", + "login-test-unit", + "core-mock", + "login-test-integration", + "login-test-acceptance", + ] +} + target "default" { cache-from = ["type=gha"] cache-to = ["type=gha,ignore-error=true,mode=max"]