mirror of
https://github.com/ultrajson/ultrajson.git
synced 2024-05-07 09:46:19 +02:00
Update github-actions (#608)
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/checkout](https://togithub.com/actions/checkout) | action | major | `v3` -> `v4` | | [docker/setup-buildx-action](https://togithub.com/docker/setup-buildx-action) | action | major | `v2` -> `v3` | | [docker/setup-qemu-action](https://togithub.com/docker/setup-qemu-action) | action | major | `v2` -> `v3` | | [pypa/cibuildwheel](https://togithub.com/pypa/cibuildwheel) | action | minor | `v2.15.0` -> `v2.16.1` | --- ### Release Notes <details> <summary>actions/checkout (actions/checkout)</summary> ### [`v4`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v400) [Compare Source](https://togithub.com/actions/checkout/compare/v3...v4) - [Support fetching without the --progress option](https://togithub.com/actions/checkout/pull/1067) - [Update to node20](https://togithub.com/actions/checkout/pull/1436) </details> <details> <summary>docker/setup-buildx-action (docker/setup-buildx-action)</summary> ### [`v3`](https://togithub.com/docker/setup-buildx-action/compare/v2...v3) [Compare Source](https://togithub.com/docker/setup-buildx-action/compare/v2...v3) </details> <details> <summary>docker/setup-qemu-action (docker/setup-qemu-action)</summary> ### [`v3`](https://togithub.com/docker/setup-qemu-action/compare/v2...v3) [Compare Source](https://togithub.com/docker/setup-qemu-action/compare/v2...v3) </details> <details> <summary>pypa/cibuildwheel (pypa/cibuildwheel)</summary> ### [`v2.16.1`](https://togithub.com/pypa/cibuildwheel/releases/tag/v2.16.1) [Compare Source](https://togithub.com/pypa/cibuildwheel/compare/v2.16.0...v2.16.1) - π Updates the prerelease CPython 3.12 version to 3.12.0rc3 ([#​1625](https://togithub.com/pypa/cibuildwheel/issues/1625)) - π Only calls `linux32` in containers when necessary ([#​1599](https://togithub.com/pypa/cibuildwheel/issues/1599)) ### [`v2.16.0`](https://togithub.com/pypa/cibuildwheel/releases/tag/v2.16.0) [Compare Source](https://togithub.com/pypa/cibuildwheel/compare/v2.15.0...v2.16.0) - β¨ Add the ability to pass additional flags to a build frontend through the [CIBW_BUILD_FRONTEND](https://cibuildwheel.readthedocs.io/en/stable/options/#build-frontend) option ([#​1588](https://togithub.com/pypa/cibuildwheel/issues/1588)). - β¨ The environment variable SOURCE_DATE_EPOCH is now automatically passed through to container Linux builds (useful for [reproducible builds](https://reproducible-builds.org/docs/source-date-epoch/)!) ([#​1589](https://togithub.com/pypa/cibuildwheel/issues/1589)) - π Updates the prerelease CPython 3.12 version to 3.12.0rc2 ([#​1604](https://togithub.com/pypa/cibuildwheel/issues/1604)) - π Fix `requires_python` auto-detection from setup.py when the call to `setup()` is within an `if __name__ == "__main__"` block ([#​1613](https://togithub.com/pypa/cibuildwheel/issues/1613)) - π Fix a bug that prevented building Linux wheels in Docker on a Windows host ([#​1573](https://togithub.com/pypa/cibuildwheel/issues/1573)) - π `--only` can now select prerelease-pythons ([#​1564](https://togithub.com/pypa/cibuildwheel/issues/1564)) - π Docs & examples updates ([#​1582](https://togithub.com/pypa/cibuildwheel/issues/1582), [#​1593](https://togithub.com/pypa/cibuildwheel/issues/1593), [#​1598](https://togithub.com/pypa/cibuildwheel/issues/1598), [#​1615](https://togithub.com/pypa/cibuildwheel/issues/1615)) </details> --- ### Configuration π **Schedule**: Branch creation - "on the first day of the month" (UTC), Automerge - At any time (no schedule defined). π¦ **Automerge**: Disabled by config. Please merge this manually once you are satisfied. β» **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. π» **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/ultrajson/ultrajson). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4wLjMiLCJ1cGRhdGVkSW5WZXIiOiIzNy4wLjMiLCJ0YXJnZXRCcmFuY2giOiJtYWluIn0=-->
This commit is contained in:
commit
a967539cdc
|
@ -20,7 +20,7 @@ jobs:
|
|||
os: [ubuntu-22.04]
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/checkout@v4
|
||||
- run: git fetch --prune --unshallow
|
||||
|
||||
- name: Set up Python ${{ matrix.python-version }}
|
||||
|
|
|
@ -25,7 +25,7 @@ jobs:
|
|||
os: [windows-latest, macOS-latest, ubuntu-latest]
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/checkout@v4
|
||||
- run: git fetch --prune --unshallow
|
||||
|
||||
- name: Set up Python
|
||||
|
@ -37,7 +37,7 @@ jobs:
|
|||
|
||||
# https://github.com/pypa/cibuildwheel
|
||||
- name: Build wheels
|
||||
uses: pypa/cibuildwheel@v2.15.0
|
||||
uses: pypa/cibuildwheel@v2.16.1
|
||||
with:
|
||||
output-dir: dist
|
||||
# Options are supplied via environment variables:
|
||||
|
@ -73,7 +73,7 @@ jobs:
|
|||
- cp312
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/checkout@v4
|
||||
- run: git fetch --prune --unshallow
|
||||
|
||||
- name: Set up Python
|
||||
|
@ -85,15 +85,15 @@ jobs:
|
|||
|
||||
# https://github.com/docker/setup-qemu-action
|
||||
- name: Set up QEMU
|
||||
uses: docker/setup-qemu-action@v2
|
||||
uses: docker/setup-qemu-action@v3
|
||||
|
||||
# https://github.com/docker/setup-buildx-action
|
||||
- name: Set up Docker Buildx
|
||||
uses: docker/setup-buildx-action@v2
|
||||
uses: docker/setup-buildx-action@v3
|
||||
|
||||
# https://github.com/pypa/cibuildwheel
|
||||
- name: Build wheels
|
||||
uses: pypa/cibuildwheel@v2.15.0
|
||||
uses: pypa/cibuildwheel@v2.16.1
|
||||
with:
|
||||
output-dir: dist
|
||||
# Options are supplied via environment variables:
|
||||
|
@ -123,7 +123,7 @@ jobs:
|
|||
id-token: write
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/checkout@v4
|
||||
- run: |
|
||||
git fetch --prune --unshallow
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@ jobs:
|
|||
test:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/checkout@v4
|
||||
|
||||
- name: Install
|
||||
run: |
|
||||
|
|
|
@ -12,7 +12,7 @@ jobs:
|
|||
sync:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/checkout@v4
|
||||
- uses: micnncim/action-label-syncer@v1
|
||||
with:
|
||||
prune: false
|
||||
|
|
|
@ -7,7 +7,7 @@ jobs:
|
|||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/setup-python@v4
|
||||
with:
|
||||
python-version: "3.x"
|
||||
|
|
|
@ -22,7 +22,7 @@ jobs:
|
|||
- { python-version: "3.11", os: macos-latest }
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python ${{ matrix.python-version }}
|
||||
uses: actions/setup-python@v4
|
||||
|
@ -69,16 +69,16 @@ jobs:
|
|||
matrix:
|
||||
architecture: [ppc64le, s390x, aarch64, arm/v6, 386]
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/checkout@v4
|
||||
- run: git fetch --prune --unshallow
|
||||
|
||||
# https://github.com/docker/setup-qemu-action
|
||||
- name: Set up QEMU
|
||||
uses: docker/setup-qemu-action@v2
|
||||
uses: docker/setup-qemu-action@v3
|
||||
|
||||
# https://github.com/docker/setup-buildx-action
|
||||
- name: Set up Docker Buildx
|
||||
uses: docker/setup-buildx-action@v2
|
||||
uses: docker/setup-buildx-action@v3
|
||||
|
||||
- name: Test
|
||||
run: |
|
||||
|
|
Loadingβ¦
Reference in New Issue