From d0735ff64c2ff8890f49d997c0ee8128872770f7 Mon Sep 17 00:00:00 2001 From: Jake Beal Date: Sun, 7 Apr 2024 08:56:28 -0500 Subject: [PATCH] Attempt to fix MacOS build failures (#232) by adjusting CI workflow Fix was imported from working workflow in https://github.com/ModECI/MDF --- .github/workflows/python-app.yml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/python-app.yml b/.github/workflows/python-app.yml index 9ffcc7a..6cf5588 100644 --- a/.github/workflows/python-app.yml +++ b/.github/workflows/python-app.yml @@ -28,9 +28,9 @@ jobs: python-version: 3.11 # Return to 3.x after resolution of https://github.com/RDFLib/pySHACL/issues/212 steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v2 + uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} - name: Install dependencies @@ -39,7 +39,11 @@ jobs: python -m pip install pytest python -m pip install interrogate - name: Setup Graphviz - uses: ts-graphviz/setup-graphviz@v1 + uses: ts-graphviz/setup-graphviz@v2 + with: + # Skip running of sometimes problematic brew update command on macOS. + # Remove after resolution of https://github.com/ts-graphviz/setup-graphviz/issues/593 + macos-skip-brew-update: 'true' # default false - name: Show Node.js version run: | node --version