From 31c0843813dba21cb32da10f9566de406d17bc11 Mon Sep 17 00:00:00 2001 From: "Soroosh.Mani" Date: Thu, 22 Jun 2023 14:42:46 -0400 Subject: [PATCH] Execute tests on pull or push to main --- .github/workflows/functional_test.yml | 18 +++++++++++++++++- .github/workflows/functional_test_2.yml | 18 +++++++++++++++++- .github/workflows/pylint.yml | 18 +++++++++++++++++- 3 files changed, 51 insertions(+), 3 deletions(-) diff --git a/.github/workflows/functional_test.yml b/.github/workflows/functional_test.yml index fc38d0ce..6a4f753f 100644 --- a/.github/workflows/functional_test.yml +++ b/.github/workflows/functional_test.yml @@ -1,6 +1,22 @@ name: Functional -on: [push] +on: + push: + branches: + - 'main' + paths: + - '**.py' + - '.github/workflows/*.yml' + - 'pyproject.toml' + - 'setup.py' + - 'setup.cfg' + pull_request: + paths: + - '**.py' + - '.github/workflows/*.yml' + - 'pyproject.toml' + - 'setup.py' + - 'setup.cfg' jobs: basic-functional-tests: diff --git a/.github/workflows/functional_test_2.yml b/.github/workflows/functional_test_2.yml index 67d40d45..92153e6d 100644 --- a/.github/workflows/functional_test_2.yml +++ b/.github/workflows/functional_test_2.yml @@ -1,6 +1,22 @@ name: Functional (pip) -on: [push] +on: + push: + branches: + - 'main' + paths: + - '**.py' + - '.github/workflows/*.yml' + - 'pyproject.toml' + - 'setup.py' + - 'setup.cfg' + pull_request: + paths: + - '**.py' + - '.github/workflows/*.yml' + - 'pyproject.toml' + - 'setup.py' + - 'setup.cfg' jobs: basic-functional-tests-using-pip: diff --git a/.github/workflows/pylint.yml b/.github/workflows/pylint.yml index e91533d7..3a8b0e20 100644 --- a/.github/workflows/pylint.yml +++ b/.github/workflows/pylint.yml @@ -1,6 +1,22 @@ name: Pylint -on: [push] +on: + push: + branches: + - 'main' + paths: + - '**.py' + - '.github/workflows/*.yml' + - 'pyproject.toml' + - 'setup.py' + - 'setup.cfg' + pull_request: + paths: + - '**.py' + - '.github/workflows/*.yml' + - 'pyproject.toml' + - 'setup.py' + - 'setup.cfg' jobs: format-check: