Skip to content

Commit 030d161

Browse files
committed
Use the sync-service Docker image in integration tests
1 parent fd851b2 commit 030d161

File tree

1 file changed

+1
-30
lines changed

1 file changed

+1
-30
lines changed

.github/workflows/integration_tests.yml

Lines changed: 1 addition & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -33,42 +33,13 @@ jobs:
3333
version-type: strict
3434
version-file: '.tool-versions'
3535

36-
- name: Cache dependencies
37-
uses: actions/cache@v4
38-
with:
39-
path: packages/sync-service/deps
40-
key: "${{ runner.os }}-sync-service-deps-${{ env.MIX_TARGET }}-${{ env.MIX_ENV }}-${{ hashFiles('packages/sync-service/mix.lock') }}"
41-
restore-keys: |
42-
${{ runner.os }}-sync-service-deps-${{ env.MIX_TARGET }}-${{ env.MIX_ENV }}-${{ hashFiles('packages/sync-service/mix.lock') }}
43-
${{ runner.os }}-sync-service-deps-${{ env.MIX_TARGET }}-${{ env.MIX_ENV }}-
44-
${{ runner.os }}-sync-service-deps-
45-
46-
- name: Cache compiled code
47-
uses: actions/cache@v4
48-
with:
49-
path: |
50-
packages/sync-service/_build/*/lib
51-
!packages/sync-service/_build/*/lib/electric
52-
key: "${{ runner.os }}-sync-service-build-${{ env.MIX_TARGET }}-${{ env.MIX_ENV }}-${{ hashFiles('packages/sync-service/mix.lock') }}"
53-
restore-keys: |
54-
${{ runner.os }}-sync-service-build-${{ env.MIX_TARGET }}-${{ env.MIX_ENV }}-${{ hashFiles('packages/sync-service/mix.lock') }}
55-
${{ runner.os }}-sync-service-build-${{ env.MIX_TARGET }}-${{ env.MIX_ENV }}-
56-
${{ runner.os }}-sync-service-build-
57-
58-
- name: Install dependencies
59-
run: mix do deps.get + deps.compile
60-
working-directory: packages/sync-service
61-
62-
- name: Compile
63-
run: mix compile
64-
working-directory: packages/sync-service
65-
6636
- name: Setup lux
6737
run: make
6838

6939
- name: Run integration tests
7040
id: tests
7141
run: ./run.sh
42+
7243
- name: Upload lux logs
7344
uses: actions/upload-artifact@v4
7445
if: ${{ failure() && steps.tests.outcome == 'failure' }}

0 commit comments

Comments
 (0)