Skip to content

Commit deb3745

Browse files
committed
chore(ci): Simplify build and test commands by removing dependency initialization step
1 parent c83b15e commit deb3745

File tree

2 files changed

+3
-13
lines changed

2 files changed

+3
-13
lines changed

.github/workflows/build.yml

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -55,14 +55,8 @@ jobs:
5555
sudo wget -qO /usr/local/bin/yq https://github.com/mikefarah/yq/releases/latest/download/yq_linux_amd64
5656
sudo chmod a+x /usr/local/bin/yq
5757
58-
- name: Initialize dependencies for ${{ matrix.display_name }}
59-
run: make ci_init
60-
working-directory: ./${{ matrix.service }}
61-
6258
- name: Build ${{ matrix.display_name }}
63-
run: |
64-
# Use uv run to ensure all commands run in the virtual environment
65-
uv run make build
59+
run: make build
6660
working-directory: ./${{ matrix.service }}
6761
env:
6862
DOCKER_OPTS: --use-container
@@ -75,6 +69,6 @@ jobs:
7569
retention-days: 7
7670

7771
- name: Clean up ${{ matrix.display_name }}
78-
run: uv run make clean
72+
run: make clean
7973
working-directory: ./${{ matrix.service }}
8074
if: always()

.github/workflows/reusable_unit_tests.yml

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,6 @@ jobs:
2222
with:
2323
version: 0.7.8
2424

25-
- name: Initialize and install dependencies
26-
run: make ci_init
27-
working-directory: ./${{ inputs.service_directory }}
28-
2925
- name: Run Unit tests
30-
run: make unit-test
26+
run: make test
3127
working-directory: ./${{ inputs.service_directory }}

0 commit comments

Comments
 (0)