From 69beb994aac69ff2efbed86a105697a67c1f67ab Mon Sep 17 00:00:00 2001 From: Diogo Matsubara Date: Wed, 28 Aug 2024 15:15:36 +0200 Subject: [PATCH] fix: add check-labels workflow to CI jobs (#1025) * Add check-labels workflow to CI jobs To easy the generation of changelogs we're enforcing labels on PRs. In https://github.com/eclipse-zenoh/ci/pull/128 a new re-usable workflow was added to check and this PR enables the check. * fix: add check-labels job to ci status check --- .github/workflows/ci.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6320464db3..e924c0b66a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -27,6 +27,11 @@ env: RUSTUP_WINDOWS_PATH_ADD_BIN: 1 jobs: + check-labels: + name: Check PR labels + uses: eclipse-zenoh/ci/.github/workflows/check-labels.yml@main + secrets: inherit + check: name: Lints and doc tests on ${{ matrix.os }} runs-on: ${{ matrix.os }} @@ -151,7 +156,7 @@ jobs: ci: name: CI status checks runs-on: ubuntu-latest - needs: [check, test, valgrind, typos] + needs: [check-labels, check, test, valgrind, typos] if: always() steps: - name: Check whether all jobs pass