diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 23e1db0b..95bff95e 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -55,9 +55,6 @@ jobs: sudo apt-get update sudo apt-get install graphviz graphviz-dev - - if: matrix.os == 'macos-latest' - run: brew install graphviz - # Unit, integration, and end-to-end tests. - name: Run unit tests and doctests. diff --git a/.github/workflows/update-plugin-list.yml b/.github/workflows/update-plugin-list.yml index aa7dff8d..38005544 100644 --- a/.github/workflows/update-plugin-list.yml +++ b/.github/workflows/update-plugin-list.yml @@ -37,7 +37,7 @@ jobs: run: python scripts/update_plugin_list.py - name: Create Pull Request - uses: peter-evans/create-pull-request@9153d834b60caba6d51c9b9510b087acf9f33f83 + uses: peter-evans/create-pull-request@6d6857d36972b65feb161a90e484f2984215f83e with: commit-message: '[automated] Update plugin list' author: 'Tobias Raabe ' diff --git a/tests/test_dag_command.py b/tests/test_dag_command.py index ef05c82b..eef35d96 100644 --- a/tests/test_dag_command.py +++ b/tests/test_dag_command.py @@ -19,7 +19,7 @@ # Test should run always on remote except on Windows and locally only with the package # installed. _TEST_SHOULD_RUN = _IS_PYGRAPHVIZ_INSTALLED or ( - os.environ.get("CI") and sys.platform != "win32" + os.environ.get("CI") and sys.platform == "linux" ) _GRAPH_LAYOUTS = ["neato", "dot", "fdp", "sfdp", "twopi", "circo"] _TEST_FORMATS = ["dot", "pdf", "png", "jpeg", "svg"] diff --git a/tox.ini b/tox.ini index 4e82bf7f..295636f5 100644 --- a/tox.ini +++ b/tox.ini @@ -21,6 +21,6 @@ commands = [testenv:test] extras = test deps = - pygraphviz;platform_system != "Windows" + pygraphviz;platform_system == "Linux" commands = pytest --nbmake {posargs}