diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 20e7866..c193b6a 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -57,21 +57,6 @@ jobs: - run: pip install -e .[dev] - run: pytest - test-fuzz: - name: Test (Fuzz) - runs-on: ubuntu-latest - needs: [test-standard] - strategy: - matrix: - python-version: ["3.11"] - steps: - - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 - with: - python-version: ${{ matrix.python-version }} - - run: pip install -e .[dev] - - run: pytest -m fuzz - test-live: name: Test (Live) runs-on: ubuntu-latest @@ -87,10 +72,25 @@ jobs: - run: pip install -e .[dev] - run: pytest -m live + test-fuzz: + name: Test (Fuzz) + runs-on: ubuntu-latest + needs: [test-live] + strategy: + matrix: + python-version: ["3.11"] + steps: + - uses: actions/checkout@v4 + - uses: actions/setup-python@v5 + with: + python-version: ${{ matrix.python-version }} + - run: pip install -e .[dev] + - run: pytest -m fuzz + merge-to-testing: name: Merge dev → testing runs-on: ubuntu-latest - needs: [test-standard, test-fuzz, test-live] + needs: [test-fuzz] if: github.ref == 'refs/heads/dev' steps: - uses: actions/checkout@v4 @@ -111,7 +111,7 @@ jobs: prepare-merge-to-main: name: Prepare Merge to Main runs-on: ubuntu-latest - needs: [test-standard, test-fuzz, test-live] + needs: [test-fuzz] if: github.ref == 'refs/heads/testing' steps: - uses: actions/checkout@v4 @@ -133,7 +133,7 @@ jobs: finalize-merge-to-main: name: Finalize Merge to Main runs-on: ubuntu-latest - needs: [test-standard, test-fuzz, test-live] + needs: [test-fuzz] if: startsWith(github.ref, 'refs/heads/temp/merge-') steps: - uses: actions/checkout@v4