From b8309ccfb55ba95bf4ca0ae6f2c7ea6ed9bcf648 Mon Sep 17 00:00:00 2001 From: wpbonelli Date: Tue, 5 Mar 2024 09:35:51 -0500 Subject: [PATCH 1/5] chore(dependencies): restrict yanked pytest version 8.1.0 --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 5b30fda..83cc097 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -52,7 +52,7 @@ test = [ "coverage", "flaky", "filelock", - "pytest", + "pytest!=8.1.0", "pytest-benchmark", "pytest-cov", "pytest-dependency", From 7dde860432fadaee6397bf50f4e7a4f88920b481 Mon Sep 17 00:00:00 2001 From: wpbonelli Date: Fri, 8 Mar 2024 07:31:55 -0500 Subject: [PATCH 2/5] install make on windows --- .github/workflows/pymake-gcc.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/pymake-gcc.yml b/.github/workflows/pymake-gcc.yml index 81d2a82..f39b4be 100644 --- a/.github/workflows/pymake-gcc.yml +++ b/.github/workflows/pymake-gcc.yml @@ -65,6 +65,10 @@ jobs: - name: Download examples for pytest runs run: .github/common/download-examples.sh + + - name: Install make + if: runner.os == 'Windows' + run: choco install make - name: Run pytest working-directory: ./autotest From dbf495397191f289c06e0f577152c8d53fe00d79 Mon Sep 17 00:00:00 2001 From: wpbonelli Date: Fri, 8 Mar 2024 09:53:20 -0500 Subject: [PATCH 3/5] tmate --- .github/workflows/pymake-gcc.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/pymake-gcc.yml b/.github/workflows/pymake-gcc.yml index f39b4be..edb5161 100644 --- a/.github/workflows/pymake-gcc.yml +++ b/.github/workflows/pymake-gcc.yml @@ -70,6 +70,10 @@ jobs: if: runner.os == 'Windows' run: choco install make + - name: Debug with tmate + if: runner.os == 'macOS' + uses: mxschmitt/action-tmate@v3 + - name: Run pytest working-directory: ./autotest run: | From e590788a1cf086c2e5f18d4105ee4865f84898b6 Mon Sep 17 00:00:00 2001 From: wpbonelli Date: Fri, 8 Mar 2024 10:27:15 -0500 Subject: [PATCH 4/5] test setup-fortran patch branch --- .github/workflows/pymake-gcc.yml | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/.github/workflows/pymake-gcc.yml b/.github/workflows/pymake-gcc.yml index edb5161..a840782 100644 --- a/.github/workflows/pymake-gcc.yml +++ b/.github/workflows/pymake-gcc.yml @@ -58,7 +58,7 @@ jobs: pip install ".[test]" - name: Setup GNU Fortran - uses: fortran-lang/setup-fortran@v1 + uses: wpbonelli/setup-fortran@link-mac-gcc with: compiler: gcc version: ${{ matrix.gcc }} @@ -70,10 +70,6 @@ jobs: if: runner.os == 'Windows' run: choco install make - - name: Debug with tmate - if: runner.os == 'macOS' - uses: mxschmitt/action-tmate@v3 - - name: Run pytest working-directory: ./autotest run: | From 684a418a665c27bf19a4a7b2b0e0b6c78ee6b655 Mon Sep 17 00:00:00 2001 From: wpbonelli Date: Fri, 8 Mar 2024 11:21:20 -0500 Subject: [PATCH 5/5] use fortran-lang/setup-fortran@main --- .github/workflows/pymake-gcc.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pymake-gcc.yml b/.github/workflows/pymake-gcc.yml index a840782..f6163ce 100644 --- a/.github/workflows/pymake-gcc.yml +++ b/.github/workflows/pymake-gcc.yml @@ -58,7 +58,7 @@ jobs: pip install ".[test]" - name: Setup GNU Fortran - uses: wpbonelli/setup-fortran@link-mac-gcc + uses: fortran-lang/setup-fortran@main with: compiler: gcc version: ${{ matrix.gcc }}