Skip to content

Commit 2ea0d91

Browse files
committed
Use MacPorts in MacOS
1 parent ef0fffd commit 2ea0d91

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

.github/workflows/pytest.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,9 +61,10 @@ jobs:
6161
pytest --cov=./ --cov-report=xml
6262
6363
- name: Upload coverage to Codecov
64-
uses: codecov/codecov-action@v4
64+
uses: codecov/codecov-action@v4.4.1
6565
with:
6666
fail_ci_if_error: true
6767
flags: unittests
6868
token: ${{ secrets.CODECOV_TOKEN }}
69+
version: v0.6.0
6970

.github/workflows/smoke_test.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,9 +44,13 @@ jobs:
4444
# Install click >= 8.0.0 for CLI supports
4545
python -m pip install click==8.0.3
4646
47+
- name: Install MacPorts
48+
uses: melusina-org/setup-macports@v1
49+
if: matrix.os == 'macos-13'
50+
4751
- run: sudo apt-get -y install graphviz
4852
if: matrix.os == 'ubuntu-latest'
49-
- run: brew install graphviz
53+
- run: sudo port install graphviz
5054
if: matrix.os == 'macos-13'
5155
- run: choco install graphviz
5256
if: matrix.os == 'windows-latest'

0 commit comments

Comments
 (0)