From 5c88939127560d0ef5c51d8af82f18ad926881b7 Mon Sep 17 00:00:00 2001 From: Nicolas Pepin-Perreault Date: Sun, 29 Dec 2024 20:24:55 +0100 Subject: [PATCH] build: eagerly terminate agent --- .github/workflows/test.yml | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 94d9aea5..13b46262 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -8,7 +8,6 @@ on: jobs: core-cloud: env: - TC_CLOUD_TOKEN: ${{ secrets.TC_CLOUD_TOKEN }} TC_CLOUD_CONCURRENCY: 4 name: Test (Cloud) - core runs-on: ubuntu-latest @@ -31,6 +30,11 @@ jobs: timeout-minutes: 20 run: > ./mvnw -B -Pparallel-tests -DforkCount=2C -DskipChecks -pl core verify + - name: Terminate Testcontainers Cloud Client active sessions + if: always() + uses: atomicjar/testcontainers-cloud-setup-action@v1 + with: + action: terminate - name: Archive Test Results uses: actions/upload-artifact@v4 if: always() @@ -66,7 +70,6 @@ jobs: retention-days: 3 engine: env: - TC_CLOUD_TOKEN: ${{ secrets.TC_CLOUD_TOKEN }} TC_CLOUD_CONCURRENCY: 4 name: Test (Cloud) - engine runs-on: ubuntu-latest @@ -89,6 +92,11 @@ jobs: timeout-minutes: 20 run: > ./mvnw -B -Pparallel-tests -DforkCount=2C -DskipChecks -pl engine verify + - name: Terminate Testcontainers Cloud Client active sessions + if: always() + uses: atomicjar/testcontainers-cloud-setup-action@v1 + with: + action: terminate - name: Archive Test Results uses: actions/upload-artifact@v4 if: always()