Skip to content

Commit 5527a63

Browse files
committed
.github/workflows/codetracer.yml: Reorder steps
Signed-off-by: Tzanko Matev <[email protected]>
1 parent 07d02b6 commit 5527a63

File tree

1 file changed

+10
-30
lines changed

1 file changed

+10
-30
lines changed

.github/workflows/codetracer.yml

Lines changed: 10 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)