From 1b76f0f0c2a19c03349132fd5c5089eaf200efc0 Mon Sep 17 00:00:00 2001 From: Mike Alfare Date: Thu, 17 Oct 2024 14:43:05 -0400 Subject: [PATCH] remove label requirement for integration tests, they should always run --- .github/workflows/pull-request-checks.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/pull-request-checks.yml b/.github/workflows/pull-request-checks.yml index a06d12fb..3ca27145 100644 --- a/.github/workflows/pull-request-checks.yml +++ b/.github/workflows/pull-request-checks.yml @@ -2,7 +2,7 @@ name: "Pull request checks" on: pull_request: - types: [opened, reopened, synchronize, labeled] + types: [opened, reopened, synchronize] # only run this once per PR at a time concurrency: @@ -27,7 +27,6 @@ jobs: package: ["dbt-athena", "dbt-athena-community"] integration-tests: - if: contains(github.event.pull_request.labels.*.name, 'ci:integration-tests') uses: ./.github/workflows/integration-tests.yml with: # integration test runs can't run in parallel for now, so only run dbt-athena @@ -49,4 +48,3 @@ jobs: - uses: re-actors/alls-green@release/v1 with: jobs: ${{ toJSON(needs) }} - allowed-skips: integration-tests