@@ -118,12 +118,6 @@ jobs:
118118 nix develop .#devShells.x86_64-linux.default --command aws --endpoint-url=${{ secrets.R2_CODETRACER_BUCKET_S3_ENDPOINT }} s3 cp CodeTracer.pub.asc s3://${{ vars.R2_CODETRACER_BUCKET_NAME }}/CodeTracer.pub.asc
119119 dev-build :
120120 runs-on : [self-hosted, nixos]
121- needs :
122- - lint-bash
123- - lint-nim
124- - lint-nix
125- - lint-rust
126- - lint-ui-tests
127121 steps :
128122 - name : Checkout
129123 uses : actions/checkout@v5
@@ -142,12 +136,6 @@ jobs:
142136
143137 nix-build :
144138 runs-on : [self-hosted, nixos]
145- needs :
146- - lint-bash
147- - lint-nim
148- - lint-nix
149- - lint-rust
150- - lint-ui-tests
151139 steps :
152140 - name : Checkout
153141 uses : actions/checkout@v5
@@ -172,6 +160,11 @@ jobs:
172160 - lint-nix
173161 - lint-rust
174162 - lint-ui-tests
163+ - test-rust
164+ - test-python-recorder
165+ - test-ui-tests
166+ - dev-build
167+ - nix-build
175168 steps :
176169 - name : Checkout
177170 uses : actions/checkout@v5
@@ -216,6 +209,11 @@ jobs:
216209 - lint-nix
217210 - lint-rust
218211 - lint-ui-tests
212+ - test-rust
213+ - test-python-recorder
214+ - test-ui-tests
215+ - dev-build
216+ - nix-build
219217 steps :
220218 - name : Checkout
221219 uses : actions/checkout@v5
@@ -310,11 +308,6 @@ jobs:
310308
311309 test-rust :
312310 runs-on : [self-hosted, nixos]
313- needs :
314- - dev-build
315- - nix-build
316- - appimage-build
317- - dmg-build
318311 steps :
319312 - name : Checkout
320313 uses : actions/checkout@v5
@@ -333,11 +326,6 @@ jobs:
333326
334327 test-python-recorder :
335328 runs-on : [self-hosted, nixos]
336- needs :
337- - dev-build
338- - nix-build
339- - appimage-build
340- - dmg-build
341329 steps :
342330 - name : Checkout
343331 uses : actions/checkout@v5
@@ -356,11 +344,6 @@ jobs:
356344
357345 test-ui-tests :
358346 runs-on : [self-hosted, nixos]
359- needs :
360- - dev-build
361- - nix-build
362- - appimage-build
363- - dmg-build
364347 steps :
365348 - name : Checkout
366349 uses : actions/checkout@v5
@@ -380,9 +363,6 @@ jobs:
380363 push-to-cachix :
381364 runs-on : [self-hosted, nixos]
382365 needs :
383- - test-rust
384- - test-python-recorder
385- - test-ui-tests
386366 - appimage-lib-check
387367 - dmg-lib-check
388368 if : " github.ref == 'refs/heads/main' && ${{ !github.event.codetracer-ci }}"
0 commit comments