From 1287d4cb9f2bd31f9d3afc766930065c8cbe9cdd Mon Sep 17 00:00:00 2001 From: Ning Sun Date: Mon, 30 Dec 2024 15:01:15 +0800 Subject: [PATCH] ci: make sure clippy passes before running tests (#5253) * ci: make sure clippy passes before running tests * ci: do not run ci on main branch --- .github/workflows/develop.yml | 12 +----------- .github/workflows/nightly-ci.yml | 2 +- 2 files changed, 2 insertions(+), 12 deletions(-) diff --git a/.github/workflows/develop.yml b/.github/workflows/develop.yml index a42f645d0b..c9a25abd7e 100644 --- a/.github/workflows/develop.yml +++ b/.github/workflows/develop.yml @@ -10,17 +10,6 @@ on: - 'docker/**' - '.gitignore' - 'grafana/**' - push: - branches: - - main - paths-ignore: - - 'docs/**' - - 'config/**' - - '**.md' - - '.dockerignore' - - 'docker/**' - - '.gitignore' - - 'grafana/**' workflow_dispatch: name: CI @@ -653,6 +642,7 @@ jobs: if: github.event.pull_request.draft == false runs-on: ubuntu-20.04-8-cores timeout-minutes: 60 + needs: [clippy, fmt] steps: - uses: actions/checkout@v4 - uses: arduino/setup-protoc@v3 diff --git a/.github/workflows/nightly-ci.yml b/.github/workflows/nightly-ci.yml index 0231f82a89..824d2b053d 100644 --- a/.github/workflows/nightly-ci.yml +++ b/.github/workflows/nightly-ci.yml @@ -1,6 +1,6 @@ on: schedule: - - cron: "0 23 * * 1-5" + - cron: "0 23 * * 1-4" workflow_dispatch: name: Nightly CI