Skip to content

Commit

Permalink
Update macos runner version for testing
Browse files Browse the repository at this point in the history
  • Loading branch information
domstoppable committed Sep 4, 2024
1 parent f6827c8 commit 13fcc8e
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 16 deletions.
10 changes: 5 additions & 5 deletions .github/workflows/docs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ on: push
jobs:
build:
name: Build docs
runs-on: macos-11
runs-on: macos-13

steps:
- name: Checkout
Expand All @@ -15,15 +15,15 @@ jobs:
uses: actions/setup-python@v4
with:
python-version: "3.10"

- name: Install package and dependencies
run: |
python3 -m pip install -e .[docs]
- name: Build docs
run: |
sphinx-build docs_src docs -b dirhtml
- name: Bypass Jekyll
run: |
echo "" > docs/.nojekyll
Expand All @@ -32,7 +32,7 @@ jobs:
run: |
git add --all
git commit --all -m "sys: Build documentation"
- name: Push
uses: ad-m/github-push-action@master
with:
Expand Down
22 changes: 11 additions & 11 deletions .github/workflows/tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ on:
jobs:
mac-tests:
name: Run tests on Mac
runs-on: macos-11
runs-on: macos-13

steps:
- name: Checkout
Expand All @@ -18,15 +18,15 @@ jobs:
uses: actions/setup-python@v4
with:
python-version: "3.10"

- name: Install package and dependencies
run: |
python3 -m pip install -e .[tests]
- name: Run tests
run: |
pytest
windows-tests:
name: Run tests on Windows
runs-on: windows-latest
Expand All @@ -39,28 +39,28 @@ jobs:
uses: actions/setup-python@v4
with:
python-version: "3.10"

- name: Install package and dependencies
run: |
python3 -m pip install -e .[tests]
- name: Run tests
run: |
pytest
linux-tests:
name: Run tests on Linux
runs-on: ubuntu-latest

steps:
- name: Checkout
uses: actions/checkout@v4

- name: Set up Python
uses: actions/setup-python@v4
with:
python-version: "3.10"

- name: Prepare to build wx
run: |
python3 -m pip install wheel six distro attrdict3
Expand All @@ -70,11 +70,11 @@ jobs:
sudo apt-get install -y -qq libwebkit2gtk-4.0-dev
sudo apt-get install -y -qq libpng-dev libjpeg-dev libtiff-dev libnotify-dev libsm-dev
sudo apt-get install -y -qq libsdl2-dev libsdl2-mixer-2.0-0 libsdl2-image-2.0-0 libsdl2-2.
- name: Install package and dependencies
run: |
python3 -m pip install -e .[tests]
- name: Run tests
run: |
pytest

0 comments on commit 13fcc8e

Please sign in to comment.