diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 7eb860f4417..c096bb0e5fa 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -1,13 +1,15 @@ name: CI - Run CodeQL Analysis on: push: - branches: [main] paths-ignore: - 'docs/**' + branches: + - 'main' pull_request: - branches: [main] paths-ignore: - 'docs/**' + branches: + - 'main' permissions: contents: read diff --git a/.github/workflows/e2e-mobile.yml b/.github/workflows/e2e-mobile.yml index 0fac7e65a62..4b688f1bc72 100644 --- a/.github/workflows/e2e-mobile.yml +++ b/.github/workflows/e2e-mobile.yml @@ -4,11 +4,14 @@ on: # push: # paths-ignore: # - 'docs/**' - # branches-ignore: - # - 'renovate/**' + # branches: + # - 'main' # pull_request: # paths-ignore: # - 'docs/**' + # branches: + # - 'main' + # - 'next-**' jobs: mobile-test: diff --git a/.github/workflows/e2e-third-party.yml b/.github/workflows/e2e-third-party.yml index ab4d14744ac..411b42b630b 100644 --- a/.github/workflows/e2e-third-party.yml +++ b/.github/workflows/e2e-third-party.yml @@ -5,7 +5,7 @@ name: CI - E2E - 3rd party donation tests on: push: branches: - - 'prod-*' + - 'prod-**' paths-ignore: - 'docs/**' diff --git a/.github/workflows/e2e-web.yml b/.github/workflows/e2e-web.yml index 891c6ce59f3..1d8c8abe740 100644 --- a/.github/workflows/e2e-web.yml +++ b/.github/workflows/e2e-web.yml @@ -3,14 +3,14 @@ on: push: paths-ignore: - 'docs/**' - branches-ignore: - - 'renovate/**' - - 'next-api' + branches: + - 'main' pull_request: paths-ignore: - 'docs/**' - branches-ignore: - - 'next-api' + branches: + - 'main' + - 'next-**' jobs: build-client: diff --git a/.github/workflows/node.js-tests-upcoming.yml b/.github/workflows/node.js-tests-upcoming.yml index a12d2165b13..ffe5f3a6f89 100644 --- a/.github/workflows/node.js-tests-upcoming.yml +++ b/.github/workflows/node.js-tests-upcoming.yml @@ -2,14 +2,20 @@ name: CI - Node.js Test Upcoming env: NODE_OPTIONS: '--max_old_space_size=6144' on: + # Run on push events, but only for the below branches push: branches: - # Treat the below branches as special case for working on workflows - - actions-** - - upcoming-** + - 'main' + - 'prod-**' + # Run on pull requests, but only for the below targets + pull_request: + branches: + - 'main' + - 'next-**' schedule: # run this Action every 14 days - cron: '0 * */14 * *' + # Run on demand workflow_dispatch: permissions: diff --git a/.github/workflows/node.js-tests.yml b/.github/workflows/node.js-tests.yml index c434960e7b4..5dd1891c297 100644 --- a/.github/workflows/node.js-tests.yml +++ b/.github/workflows/node.js-tests.yml @@ -1,14 +1,21 @@ name: CI - Node.js Test Current env: NODE_OPTIONS: '--max_old_space_size=6144' + on: + # Run on push events, but only for the below branches push: - branches-ignore: - - 'renovate/**' - - 'next-api' + branches: + - 'main' + - 'prod-**' + # Run on pull requests, but only for the below targets pull_request: - branches-ignore: - - 'next-api' + branches: + - 'main' + - 'next-**' + # Run on Merge Queue + merge_group: + types: [checks_requested] permissions: contents: read