Skip to content

Commit

Permalink
Merge pull request #465 from cclauss/patch-2
Browse files Browse the repository at this point in the history
ci.yml: Upgrade GitHub Actions
  • Loading branch information
fangerer authored Dec 27, 2023
2 parents a9c012b + 8c50228 commit d20df5e
Showing 1 changed file with 22 additions and 22 deletions.
44 changes: 22 additions & 22 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ jobs:
python-version: '3.12'

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4

# - template: azure-templates/ccache.yml
# parameters:
Expand All @@ -36,7 +36,7 @@ jobs:
# pythonVersion: $(python.version)

- name: Set up Python
uses: actions/setup-python@v4
uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python-version }}
allow-prereleases: true
Expand Down Expand Up @@ -67,10 +67,10 @@ jobs:
python-version: ['3.12', '3.11', '3.10', '3.9', '3.8']

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4

- name: Set up Python from deadsnakes
uses: deadsnakes/[email protected]
uses: deadsnakes/[email protected] # Upgrading will cause test failures.
with:
python-version: ${{ matrix.python-version }}
debug: true
Expand Down Expand Up @@ -109,7 +109,7 @@ jobs:
python-version: '3.12'

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4

# - template: azure-templates/ccache.yml
# parameters:
Expand All @@ -119,7 +119,7 @@ jobs:
# pythonVersion: $(python.version)

- name: Set up Python
uses: actions/setup-python@v4
uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python-version }}
allow-prereleases: true
Expand Down Expand Up @@ -163,10 +163,10 @@ jobs:
python-version: ['3.9']

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4

- name: Set up Python
uses: actions/setup-python@v4
uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python-version }}

Expand Down Expand Up @@ -223,10 +223,10 @@ jobs:
python-version: ['3.10']

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4

- name: Set up Python
uses: actions/setup-python@v4
uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python-version }}

Expand All @@ -248,7 +248,7 @@ jobs:
name: Build documentation
runs-on: 'ubuntu-latest'
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4

# - template: azure-templates/python.yml

Expand All @@ -266,7 +266,7 @@ jobs:
python -m sphinx -T -W -E -b html -d _build/doctrees -D language=en . _build/html
- name: Upload built HTML files
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: hpy_html_docs
path: docs/_build/html/*
Expand All @@ -277,20 +277,20 @@ jobs:
name: C tests
runs-on: 'ubuntu-latest'
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- run: make -C c_test


check_autogen:
name: Check autogen
runs-on: 'ubuntu-latest'
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4

# - template: azure-templates/python.yml

- name: Set up Python
uses: actions/setup-python@v4
uses: actions/setup-python@v5
with:
# autogen needs distutils
python-version: '3.11'
Expand Down Expand Up @@ -323,7 +323,7 @@ jobs:
name: Check Python 2.7 compatibility
runs-on: 'ubuntu-20.04'
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4

# - template: azure-templates/python.yml
# parameters:
Expand Down Expand Up @@ -354,10 +354,10 @@ jobs:
runs-on: 'ubuntu-22.04'
continue-on-error: true
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4

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

Expand All @@ -372,12 +372,12 @@ jobs:
name: Infer static analysis
runs-on: 'ubuntu-latest'
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4

# - template: azure-templates/python.yml

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

Expand All @@ -399,10 +399,10 @@ jobs:
name: Check micro benchmarks
runs-on: 'ubuntu-latest'
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4

- name: Set up Python
uses: actions/setup-python@v4
uses: actions/setup-python@v5
with:
python-version: '3.x'

Expand Down

0 comments on commit d20df5e

Please sign in to comment.