From 62ba6215375c31f54a41796def4bd66771b38cac Mon Sep 17 00:00:00 2001 From: Jesse Hallett Date: Wed, 20 Mar 2024 09:59:15 -0700 Subject: [PATCH 1/2] remove build job from test workflow It's not actually helping cache performance --- .github/workflows/test.yml | 21 --------------------- 1 file changed, 21 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 0c1c3be5..3c2fac7e 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -7,28 +7,7 @@ on: - 'v*' pull_request: -# The build job caches build artifacts which avoids duplicating work between the -# unit and API tests. jobs: - build: - name: Build the connector - runs-on: ubuntu-latest - steps: - - name: Checkout 🛎️ - uses: actions/checkout@v3 - - - name: Install Nix ❄ - uses: DeterminateSystems/nix-installer-action@v4 - - - name: Link Cachix 🔌 - uses: cachix/cachix-action@v12 - with: - name: '${{ vars.CACHIX_CACHE_NAME }}' - authToken: '${{ secrets.CACHIX_CACHE_AUTH_TOKEN }}' - - - name: build the crate 🔨 - run: nix build --print-build-logs - unit_tests: name: Unit Tests needs: build From 586e820d80ad12f4e5173e6ceb1ffbd23eac5986 Mon Sep 17 00:00:00 2001 From: Jesse Hallett Date: Mon, 25 Mar 2024 15:16:35 -0700 Subject: [PATCH 2/2] remove dependency on removed job --- .github/workflows/test.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 3c2fac7e..e7b625df 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -10,7 +10,6 @@ on: jobs: unit_tests: name: Unit Tests - needs: build runs-on: ubuntu-latest steps: - name: Checkout 🛎️