make CI test invocations idempotent to better facilitate manual use (#416)
Some checks are pending
/ check-pre-commit (push) Waiting to run
/ check-data-model (push) Waiting to run
/ check-peertube (push) Waiting to run
/ check-panel (push) Waiting to run
/ check-deployment-basic (push) Waiting to run
/ check-deployment-cli (push) Waiting to run
/ check-deployment-panel (push) Waiting to run

Reviewed-on: Fediversity/Fediversity#416
Reviewed-by: Valentin Gagarin <valentin.gagarin@tweag.io>
Co-authored-by: Kiara Grouwstra <kiara@procolix.eu>
Co-committed-by: Kiara Grouwstra <kiara@procolix.eu>
This commit is contained in:
Kiara Grouwstra 2025-06-30 12:42:19 +02:00 committed by kiara Grouwstra
parent 1c44004cfe
commit d7dbdd923c

View file

@ -25,13 +25,13 @@ jobs:
runs-on: native runs-on: native
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- run: cd services && nix-build -A tests.peertube - run: nix-build services -A tests.peertube
check-panel: check-panel:
runs-on: native runs-on: native
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- run: cd panel && nix-build -A tests - run: nix-build panel -A tests
check-deployment-basic: check-deployment-basic:
runs-on: native runs-on: native