ci: build, api-test, front-test only on pull_request

This commit is contained in:
Edouard Vanbelle
2026-05-11 12:12:07 +02:00
parent d8625b9f39
commit a6923da88a
+3 -2
View File
@@ -144,6 +144,7 @@ jobs:
name: Build
runs-on: ubuntu-latest
needs: [rust-fmt, rust-clippy, rust-test]
if: github.event_name == 'pull_request'
steps:
- uses: actions/checkout@v6
- uses: dtolnay/rust-toolchain@stable
@@ -158,7 +159,7 @@ jobs:
api-test:
name: API tests (via Hurl)
needs: build
# if: github.event_name == 'pull_request'
if: github.event_name == 'pull_request'
timeout-minutes: 30
runs-on: ubuntu-latest
steps:
@@ -197,7 +198,7 @@ jobs:
name: Frontend end-to-end tests (via Playwright)
# ensure that api tests are ok before
needs: api-test
# if: github.event_name == 'pull_request'
if: github.event_name == 'pull_request'
timeout-minutes: 60
runs-on: ubuntu-latest
steps: