Skip to content

Commit

Permalink
Updating GHA action versions; another skipped test for Appveyor.
Browse files Browse the repository at this point in the history
  • Loading branch information
jamadden committed Feb 13, 2024
1 parent b6a7d14 commit 50fc24d
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 13 deletions.
26 changes: 13 additions & 13 deletions .github/workflows/ci.yml
Expand Up @@ -113,7 +113,7 @@ jobs:

steps:
- name: checkout
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v5
with:
Expand Down Expand Up @@ -147,19 +147,19 @@ jobs:
# the cache.
###
- name: Cache ~/.ccache
uses: actions/cache@v2
uses: actions/cache@v4
with:
path: ~/.ccache/
key: ${{ runner.os }}-ccache2-${{ matrix.python-version }}

- name: Cache config.cache
# Store the configure caches. Having a cache can speed up c-ares
# configure from 2-3 minutes to 20 seconds.
uses: actions/cache@v2
uses: actions/cache@v4
with:
path: deps/*/config.cache
# XXX: This should probably include a hash of each configure
# script We don't have a restore-keys that doesn't include
# script (which is possible with hashFiles()). We don't have a restore-keys that doesn't include
# the CFLAGS becouse the scripts fail to run if they get
# different CFLAGS, CC, CPPFLAGS, etc, and GHA offers no way
# to manually clear the cache. At one time, we had a
Expand Down Expand Up @@ -237,7 +237,7 @@ jobs:
ls -l dist
twine check dist/*whl
- name: Upload gevent wheel
uses: actions/upload-artifact@v2
uses: actions/upload-artifact@v4
with:
name: gevent-${{ runner.os }}-${{ matrix.python-version }}.whl
path: dist/*whl
Expand Down Expand Up @@ -373,7 +373,7 @@ jobs:
os: [ubuntu-latest]
steps:
- name: checkout
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v5
with:
Expand All @@ -386,15 +386,15 @@ jobs:
run: |
sudo apt-get install -y ccache sed gcc
- name: Cache ~/.ccache
uses: actions/cache@v2
uses: actions/cache@v4
with:
path: ~/.ccache/
key: ${{ runner.os }}-ccache2_embed-${{ matrix.python-version }}

- name: Cache config.cache
# Store the configure caches. Having a cache can speed up c-ares
# configure from 2-3 minutes to 20 seconds.
uses: actions/cache@v2
uses: actions/cache@v4
with:
path: deps/*/config.cache
# XXX: This should probably include a hash of each configure
Expand Down Expand Up @@ -476,19 +476,19 @@ jobs:
name: ${{ matrix.image }}
steps:
- name: checkout
uses: actions/checkout@v3
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 }}
- name: Cache ~/.ccache
uses: actions/cache@v2
uses: actions/cache@v4
with:
path: ~/.ccache/
key: ${{ runner.os }}-ccache_${{ matrix.config[2] }}-${{ matrix.config[0] }}

- name: Set up QEMU
uses: docker/setup-qemu-action@v2
uses: docker/setup-qemu-action@v3
with:
platforms: all
- name: Build and test gevent
Expand All @@ -498,7 +498,7 @@ jobs:

run: scripts/releases/make-manylinux
- name: Upload gevent wheels
uses: actions/upload-artifact@v2
uses: actions/upload-artifact@v4
with:
path: wheelhouse/*whl
name: ${{ matrix.config[2] }}_x86_64_wheels.zip
Expand Down
1 change: 1 addition & 0 deletions src/gevent/testing/patched_tests_setup.py
Expand Up @@ -1235,6 +1235,7 @@ def test(*args, **kwargs):
'test_httplib.ExtendedReadTestContentLengthKnown.test_read1_unbounded',
'test_httplib.ExtendedReadTestContentLengthKnown.test_read1_bounded',
'test_httplib.ExtendedReadTestContentLengthKnown.test_read1',
'test_httplib.HeaderTests.test_ipv6host_header',
]

if PY312:
Expand Down

0 comments on commit 50fc24d

Please sign in to comment.