diff --git a/.github/workflows/code_coverage.yml b/.github/workflows/code_coverage.yml index fde9ace..3b5224c 100644 --- a/.github/workflows/code_coverage.yml +++ b/.github/workflows/code_coverage.yml @@ -7,6 +7,7 @@ on: paths: - 'pfdl_scheduler/**' - 'tests/**' + - 'requirements.txt' - '.github/workflows/**' pull_request: branches: @@ -14,6 +15,7 @@ on: paths: - 'pfdl_scheduler/**' - 'tests/**' + - 'requirements.txt' - '.github/workflows/**' permissions: @@ -42,4 +44,4 @@ jobs: coverage run --omit=tests/*,pfdl_scheduler/parser/PFDL* -m unittest discover -s tests/unit_test coverage report coverage json - coverage html \ No newline at end of file + coverage html diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 3ed209f..e780ff5 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -7,6 +7,7 @@ on: paths: - 'pfdl_scheduler/**' - 'tests/**' + - 'ci_lint_runner.py' - '.github/workflows/**' pull_request: branches: @@ -14,6 +15,7 @@ on: paths: - 'pfdl_scheduler/**' - 'tests/**' + - 'ci_lint_runner.py' - '.github/workflows/**' permissions: @@ -37,4 +39,4 @@ jobs: - name: Run Lint check run: | python3 ci_lint_runner.py pfdl_scheduler 8 - python3 ci_lint_runner.py tests 8 \ No newline at end of file + python3 ci_lint_runner.py tests 8 diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 4443306..8dab097 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -4,17 +4,9 @@ on: push: branches: - 'main' - paths: - - 'pfdl_scheduler/**' - - 'tests/**' - - '.github/workflows/**' pull_request: branches: - 'main' - paths: - - 'pfdl_scheduler/**' - - 'tests/**' - - '.github/workflows/**' permissions: contents: read