From fbfe9fc41f43cb3584381fbc74515428c68a82ee Mon Sep 17 00:00:00 2001 From: Davor Dundovic <33790330+ddundo@users.noreply.github.com> Date: Mon, 16 Dec 2024 15:25:17 +0100 Subject: [PATCH] Simplify test workflow file (#64) --- .github/workflows/test_suite.yml | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/.github/workflows/test_suite.yml b/.github/workflows/test_suite.yml index 53632a1..4c17b5f 100644 --- a/.github/workflows/test_suite.yml +++ b/.github/workflows/test_suite.yml @@ -5,9 +5,19 @@ on: push: branches: - main + paths: + - '**.py' + - '**.msh' + - '**.geo' + - '.github/workflows/test_suite.yml' # Run test suite whenever commits are pushed to an open PR pull_request: + paths: + - '**.py' + - '**.msh' + - '**.geo' + - '.github/workflows/test_suite.yml' # Run test suite every Sunday at 1AM schedule: @@ -17,15 +27,4 @@ jobs: test_suite: uses: mesh-adaptation/docs/.github/workflows/reusable_test_suite.yml@main with: - install-command: 'python -m pip uninstall -y UM2N && python -m pip install -e .' - test-command: | - export GITHUB_ACTIONS_TEST_RUN=1 - python $(which firedrake-clean) - python -m coverage erase - python -m coverage run -a --source=UM2N -m pytest -v --durations=20 test - python -m coverage report - changed-files-patterns: | - **/*.py - **/*.msh - **/*.geo docker-image: firedrake-um2n