diff --git a/.github/workflows/build-push.yml b/.github/workflows/build-push.yml index bdca1e313f..306813b2d5 100644 --- a/.github/workflows/build-push.yml +++ b/.github/workflows/build-push.yml @@ -1,7 +1,22 @@ name: Build and upload to PyPi -on: [push, pull_request] - +on: + push: + branches: + - master + - 'branch-**' + pull_request: + paths-ignore: + - docs/* + - examples/* + - scripts/* + - .gitignore + - '*.rst' + - '*.ini' + - LICENSE + - .github/dependabot.yml + - .github/pull_request_template.md + workflow_dispatch: env: CIBW_TEST_COMMAND_LINUX: > diff --git a/.github/workflows/docs-pr.yaml b/.github/workflows/docs-pr.yaml index 4e8bc0cdd2..69f2626102 100644 --- a/.github/workflows/docs-pr.yaml +++ b/.github/workflows/docs-pr.yaml @@ -6,8 +6,10 @@ on: pull_request: branches: - master + - 'branch-**' paths: - "docs/**" + workflow_dispatch: jobs: build: diff --git a/.github/workflows/integration-tests.yml b/.github/workflows/integration-tests.yml index 6b6126a3c3..1b0e86d42c 100644 --- a/.github/workflows/integration-tests.yml +++ b/.github/workflows/integration-tests.yml @@ -7,6 +7,7 @@ on: push: branches: - master + workflow_dispatch: jobs: tests: