From 446e7fcbc8614d42c6d30ba25c2848e280b9dd4b Mon Sep 17 00:00:00 2001 From: chavlin Date: Mon, 12 Feb 2024 13:34:57 -0600 Subject: [PATCH 1/2] bump versions, switch xvfb install --- .github/workflows/check_build.yml | 2 +- .github/workflows/check_manifest.yml | 2 +- .github/workflows/test_and_deploy.yml | 10 +++++----- .github/workflows/weekly_build.yml | 6 +++--- 4 files changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/workflows/check_build.yml b/.github/workflows/check_build.yml index ec6caf3..413904d 100644 --- a/.github/workflows/check_build.yml +++ b/.github/workflows/check_build.yml @@ -8,7 +8,7 @@ jobs: steps: - uses: actions/checkout@v4 - name: Set up Python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: '3.10' - name: Install dependencies diff --git a/.github/workflows/check_manifest.yml b/.github/workflows/check_manifest.yml index 42a8ade..261683c 100644 --- a/.github/workflows/check_manifest.yml +++ b/.github/workflows/check_manifest.yml @@ -8,7 +8,7 @@ jobs: - name: Checkout Source uses: actions/checkout@v4 - name: Setup Python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: '3.10' - name: installalation diff --git a/.github/workflows/test_and_deploy.yml b/.github/workflows/test_and_deploy.yml index dbae58a..0190f4c 100644 --- a/.github/workflows/test_and_deploy.yml +++ b/.github/workflows/test_and_deploy.yml @@ -29,7 +29,7 @@ jobs: - uses: actions/checkout@v4 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} @@ -58,7 +58,7 @@ jobs: # this runs the platform-specific tests declared in tox.ini - name: Test with tox - uses: GabrielBB/xvfb-action@v1 + uses: coactions/setup-xvfb@v1 with: # run tox using the version of Python in `PATH` run: | @@ -67,7 +67,7 @@ jobs: PLATFORM: ${{ matrix.platform }} - name: Coverage - uses: codecov/codecov-action@v2 + uses: codecov/codecov-action@v4 deploy: # this will run when you have tagged a commit, starting with "v*" @@ -77,9 +77,9 @@ jobs: runs-on: ubuntu-latest if: contains(github.ref, 'tags') steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Set up Python - uses: actions/setup-python@v2 + uses: actions/setup-python@v5 with: python-version: "3.x" - name: Install dependencies diff --git a/.github/workflows/weekly_build.yml b/.github/workflows/weekly_build.yml index 6b829b8..039c25d 100644 --- a/.github/workflows/weekly_build.yml +++ b/.github/workflows/weekly_build.yml @@ -18,7 +18,7 @@ jobs: - uses: actions/checkout@v4 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} @@ -40,7 +40,7 @@ jobs: # this runs the platform-specific tests declared in tox.ini - name: Test with tox - uses: GabrielBB/xvfb-action@v1 + uses: coactions/setup-xvfb@v1 with: # run tox using the version of Python in `PATH` run: | @@ -49,4 +49,4 @@ jobs: PLATFORM: ${{ matrix.platform }} - name: Coverage - uses: codecov/codecov-action@v2 + uses: codecov/codecov-action@v4 From 2e0c83c2dd15e64d49a6c92c80e4347d4e1bb913 Mon Sep 17 00:00:00 2001 From: chavlin Date: Mon, 12 Feb 2024 13:43:33 -0600 Subject: [PATCH 2/2] switch the headless action --- .github/workflows/test_and_deploy.yml | 2 +- .github/workflows/weekly_build.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test_and_deploy.yml b/.github/workflows/test_and_deploy.yml index 0190f4c..9072e53 100644 --- a/.github/workflows/test_and_deploy.yml +++ b/.github/workflows/test_and_deploy.yml @@ -58,7 +58,7 @@ jobs: # this runs the platform-specific tests declared in tox.ini - name: Test with tox - uses: coactions/setup-xvfb@v1 + uses: aganders3/headless-gui@v2 with: # run tox using the version of Python in `PATH` run: | diff --git a/.github/workflows/weekly_build.yml b/.github/workflows/weekly_build.yml index 039c25d..a7e7333 100644 --- a/.github/workflows/weekly_build.yml +++ b/.github/workflows/weekly_build.yml @@ -40,7 +40,7 @@ jobs: # this runs the platform-specific tests declared in tox.ini - name: Test with tox - uses: coactions/setup-xvfb@v1 + uses: aganders3/headless-gui@v2 with: # run tox using the version of Python in `PATH` run: |