From d49d79121cce113910ca0132fc6b1ad26fa809c8 Mon Sep 17 00:00:00 2001 From: Maxime Beauchemin Date: Mon, 17 Jun 2024 13:42:58 -0700 Subject: [PATCH] chore: trigger CI jobs on all release-related branches (#29274) --- .github/workflows/check_db_migration_confict.yml | 2 +- .github/workflows/codeql-analysis.yml | 2 +- .github/workflows/docker.yml | 2 +- .github/workflows/embedded-sdk-release.yml | 2 +- .github/workflows/generate-FOSSA-report.yml | 2 +- .github/workflows/github-action-validator.yml | 2 +- .github/workflows/pre-commit.yml | 2 +- .github/workflows/prefer-typescript.yml | 2 +- .github/workflows/release.yml | 2 +- .github/workflows/superset-cli.yml | 2 +- .github/workflows/superset-e2e.yml | 2 +- .github/workflows/superset-frontend.yml | 2 +- .github/workflows/superset-helm-release.yml | 2 +- .github/workflows/superset-python-integrationtest.yml | 2 +- .github/workflows/superset-python-misc.yml | 2 +- .github/workflows/superset-python-presto-hive.yml | 2 +- .github/workflows/superset-python-unittest.yml | 2 +- .github/workflows/superset-translations.yml | 2 +- .github/workflows/superset-websocket.yml | 2 +- .github/workflows/tech-debt.yml | 2 +- UPDATING.md | 4 ++++ 21 files changed, 24 insertions(+), 20 deletions(-) diff --git a/.github/workflows/check_db_migration_confict.yml b/.github/workflows/check_db_migration_confict.yml index 079ba954ed..e717f41193 100644 --- a/.github/workflows/check_db_migration_confict.yml +++ b/.github/workflows/check_db_migration_confict.yml @@ -5,7 +5,7 @@ on: - "superset/migrations/**" branches: - "master" - - "[0-9].[0-9]" + - "[0-9].[0-9]*" pull_request: paths: - "superset/migrations/**" diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 15395bbfde..d9d5abdbdb 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -2,7 +2,7 @@ name: "CodeQL" on: push: - branches: ["master", "[0-9].[0-9]"] + branches: ["master", "[0-9].[0-9]*"] pull_request: # The branches below must be a subset of the branches above branches: ["master"] diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 849fb7b132..f38cd4fee4 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -4,7 +4,7 @@ on: push: branches: - "master" - - "[0-9].[0-9]" + - "[0-9].[0-9]*" pull_request: branches: - "master" diff --git a/.github/workflows/embedded-sdk-release.yml b/.github/workflows/embedded-sdk-release.yml index ff51d8f97b..323b1a9e99 100644 --- a/.github/workflows/embedded-sdk-release.yml +++ b/.github/workflows/embedded-sdk-release.yml @@ -4,7 +4,7 @@ on: push: branches: - "master" - - "[0-9].[0-9]" + - "[0-9].[0-9]*" jobs: config: diff --git a/.github/workflows/generate-FOSSA-report.yml b/.github/workflows/generate-FOSSA-report.yml index fb30d7dcc5..352ba845d9 100644 --- a/.github/workflows/generate-FOSSA-report.yml +++ b/.github/workflows/generate-FOSSA-report.yml @@ -4,7 +4,7 @@ on: push: branches: - "master" - - "[0-9].[0-9]" + - "[0-9].[0-9]*" jobs: config: diff --git a/.github/workflows/github-action-validator.yml b/.github/workflows/github-action-validator.yml index e6d07b56e9..0dd5015531 100644 --- a/.github/workflows/github-action-validator.yml +++ b/.github/workflows/github-action-validator.yml @@ -4,7 +4,7 @@ on: push: branches: - "master" - - "[0-9].[0-9]" + - "[0-9].[0-9]*" pull_request: types: [synchronize, opened, reopened, ready_for_review] diff --git a/.github/workflows/pre-commit.yml b/.github/workflows/pre-commit.yml index 541b4a8bfc..6ccb66df77 100644 --- a/.github/workflows/pre-commit.yml +++ b/.github/workflows/pre-commit.yml @@ -4,7 +4,7 @@ on: push: branches: - "master" - - "[0-9].[0-9]" + - "[0-9].[0-9]*" pull_request: types: [synchronize, opened, reopened, ready_for_review] diff --git a/.github/workflows/prefer-typescript.yml b/.github/workflows/prefer-typescript.yml index f3179d3bcc..0b34f25bae 100644 --- a/.github/workflows/prefer-typescript.yml +++ b/.github/workflows/prefer-typescript.yml @@ -4,7 +4,7 @@ on: push: branches: - "master" - - "[0-9].[0-9]" + - "[0-9].[0-9]*" paths: - "superset-frontend/src/**" pull_request: diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ad1737c477..43862bd50b 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -4,7 +4,7 @@ on: push: branches: - "master" - - "[0-9].[0-9]" + - "[0-9].[0-9]*" jobs: config: diff --git a/.github/workflows/superset-cli.yml b/.github/workflows/superset-cli.yml index 3c98198c7e..060bae5dff 100644 --- a/.github/workflows/superset-cli.yml +++ b/.github/workflows/superset-cli.yml @@ -4,7 +4,7 @@ on: push: branches: - "master" - - "[0-9].[0-9]" + - "[0-9].[0-9]*" pull_request: types: [synchronize, opened, reopened, ready_for_review] diff --git a/.github/workflows/superset-e2e.yml b/.github/workflows/superset-e2e.yml index f59843c010..51e6548712 100644 --- a/.github/workflows/superset-e2e.yml +++ b/.github/workflows/superset-e2e.yml @@ -4,7 +4,7 @@ on: push: branches: - "master" - - "[0-9].[0-9]" + - "[0-9].[0-9]*" pull_request: types: [synchronize, opened, reopened, ready_for_review] workflow_dispatch: diff --git a/.github/workflows/superset-frontend.yml b/.github/workflows/superset-frontend.yml index f79d70754f..6438c2cc1d 100644 --- a/.github/workflows/superset-frontend.yml +++ b/.github/workflows/superset-frontend.yml @@ -4,7 +4,7 @@ on: push: branches: - "master" - - "[0-9].[0-9]" + - "[0-9].[0-9]*" pull_request: types: [synchronize, opened, reopened, ready_for_review] diff --git a/.github/workflows/superset-helm-release.yml b/.github/workflows/superset-helm-release.yml index 429c6fc255..062e237586 100644 --- a/.github/workflows/superset-helm-release.yml +++ b/.github/workflows/superset-helm-release.yml @@ -4,7 +4,7 @@ on: push: branches: - "master" - - "[0-9].[0-9]" + - "[0-9].[0-9]*" paths: - "helm/**" diff --git a/.github/workflows/superset-python-integrationtest.yml b/.github/workflows/superset-python-integrationtest.yml index fec35ef9db..2569a471b3 100644 --- a/.github/workflows/superset-python-integrationtest.yml +++ b/.github/workflows/superset-python-integrationtest.yml @@ -5,7 +5,7 @@ on: push: branches: - "master" - - "[0-9].[0-9]" + - "[0-9].[0-9]*" pull_request: types: [synchronize, opened, reopened, ready_for_review] diff --git a/.github/workflows/superset-python-misc.yml b/.github/workflows/superset-python-misc.yml index c6b1bebd89..d58226216f 100644 --- a/.github/workflows/superset-python-misc.yml +++ b/.github/workflows/superset-python-misc.yml @@ -5,7 +5,7 @@ on: push: branches: - "master" - - "[0-9].[0-9]" + - "[0-9].[0-9]*" pull_request: types: [synchronize, opened, reopened, ready_for_review] diff --git a/.github/workflows/superset-python-presto-hive.yml b/.github/workflows/superset-python-presto-hive.yml index 87ff06368d..30dbaf7d40 100644 --- a/.github/workflows/superset-python-presto-hive.yml +++ b/.github/workflows/superset-python-presto-hive.yml @@ -5,7 +5,7 @@ on: push: branches: - "master" - - "[0-9].[0-9]" + - "[0-9].[0-9]*" pull_request: types: [synchronize, opened, reopened, ready_for_review] diff --git a/.github/workflows/superset-python-unittest.yml b/.github/workflows/superset-python-unittest.yml index d26f0435ed..454ee0c61e 100644 --- a/.github/workflows/superset-python-unittest.yml +++ b/.github/workflows/superset-python-unittest.yml @@ -5,7 +5,7 @@ on: push: branches: - "master" - - "[0-9].[0-9]" + - "[0-9].[0-9]*" pull_request: types: [synchronize, opened, reopened, ready_for_review] diff --git a/.github/workflows/superset-translations.yml b/.github/workflows/superset-translations.yml index 846c661d32..11dbebb098 100644 --- a/.github/workflows/superset-translations.yml +++ b/.github/workflows/superset-translations.yml @@ -4,7 +4,7 @@ on: push: branches: - "master" - - "[0-9].[0-9]" + - "[0-9].[0-9]*" pull_request: types: [synchronize, opened, reopened, ready_for_review] diff --git a/.github/workflows/superset-websocket.yml b/.github/workflows/superset-websocket.yml index c35573ada1..2d55ceafa0 100644 --- a/.github/workflows/superset-websocket.yml +++ b/.github/workflows/superset-websocket.yml @@ -3,7 +3,7 @@ on: push: branches: - "master" - - "[0-9].[0-9]" + - "[0-9].[0-9]*" paths: - "superset-websocket/**" pull_request: diff --git a/.github/workflows/tech-debt.yml b/.github/workflows/tech-debt.yml index f912ab2068..6f73a3a51b 100644 --- a/.github/workflows/tech-debt.yml +++ b/.github/workflows/tech-debt.yml @@ -4,7 +4,7 @@ on: push: branches: - master - - "[0-9].[0-9]" + - "[0-9].[0-9]*" jobs: config: diff --git a/UPDATING.md b/UPDATING.md index 2327fcfa3f..1d2ffbf0ec 100644 --- a/UPDATING.md +++ b/UPDATING.md @@ -24,6 +24,10 @@ assists people when migrating to a new version. ## Next +- [29274](https://github.com/apache/superset/pull/29274): We made it easier to trigger CI on your + forks, whether they are public or private. Simply push to a branch that fits `[0-9].[0-9]*` and + should run on your fork, giving you flexibility on naming your release branches and triggering + CI - [27505](https://github.com/apache/superset/pull/27505): We simplified the files under `requirements/` folder. If you use these files for your builds you may want to double check that your builds are not affected. `base.txt` should be the same as before, though