From a0aa9c5cd101059158ede17963d3cb61ccf6e2b4 Mon Sep 17 00:00:00 2001 From: Edouard Vanbelle Date: Mon, 11 May 2026 19:52:39 +0200 Subject: [PATCH] ci: trigger test on /tests change --- .github/workflows/ci.yml | 12 +++++------- tests/api/README.md | 2 +- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 685a262f..654c980b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -39,10 +39,7 @@ jobs: - 'src/**' - 'Cargo.toml' - 'Cargo.lock' - - 'tests/api/**' - - 'tests/e2e/**' - - 'tests/fixtures/**' - - 'tests/common/**' + - 'tests/**' frontend-check: name: Frontend — CSS and JS checks (format, lint, rules) @@ -147,7 +144,6 @@ jobs: build: name: Build runs-on: ubuntu-latest - needs: [rust-fmt, rust-clippy, rust-test] if: github.event_name == 'pull_request' steps: - uses: actions/checkout@v6 @@ -174,7 +170,8 @@ jobs: name: oxicloud-release path: target/release/ - - run: chmod +x target/release/oxicloud + - name: Set execute bit on pre-built binary + run: chmod +x target/release/oxicloud - name: Install Hurl env: @@ -213,7 +210,8 @@ jobs: name: oxicloud-release path: target/release/ - - run: chmod +x target/release/oxicloud + - name: Set execute bit on pre-built binary + run: chmod +x target/release/oxicloud - uses: actions/setup-node@v4 with: diff --git a/tests/api/README.md b/tests/api/README.md index f3347c37..399bb4ad 100644 --- a/tests/api/README.md +++ b/tests/api/README.md @@ -4,7 +4,7 @@ Tests are written using [Hurl](https://hurl.dev) — a plain-text, CLI-first HTT ## Prerequisites -- [Hurl](https://hurl.dev/docs/installation.html) ≥ 4.0 +- [Hurl](https://hurl.dev/docs/installation.html) ≥ 4.0 Install: `cargo install hurl` or via your package manager ## Configuration