@@ -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