1
0
Fork 0
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
([#&#8203;1625](https://togithub.com/pypa/cibuildwheel/issues/1625))
- πŸ›  Only calls `linux32` in containers when necessary
([#&#8203;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
([#&#8203;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/)!)
([#&#8203;1589](https://togithub.com/pypa/cibuildwheel/issues/1589))
- πŸ›  Updates the prerelease CPython 3.12 version to 3.12.0rc2
([#&#8203;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
([#&#8203;1613](https://togithub.com/pypa/cibuildwheel/issues/1613))
- πŸ› Fix a bug that prevented building Linux wheels in Docker on a
Windows host
([#&#8203;1573](https://togithub.com/pypa/cibuildwheel/issues/1573))
- πŸ› `--only` can now select prerelease-pythons
([#&#8203;1564](https://togithub.com/pypa/cibuildwheel/issues/1564))
- πŸ“š Docs & examples updates
([#&#8203;1582](https://togithub.com/pypa/cibuildwheel/issues/1582),
[#&#8203;1593](https://togithub.com/pypa/cibuildwheel/issues/1593),
[#&#8203;1598](https://togithub.com/pypa/cibuildwheel/issues/1598),
[#&#8203;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:
Hugo van Kemenade 2023-09-30 23:39:03 -06:00 committed by GitHub
commit a967539cdc
Signed by: GitHub
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 15 additions and 15 deletions

View File

@ -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 }}

View File

@ -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

View File

@ -6,7 +6,7 @@ jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Install
run: |

View File

@ -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

View File

@ -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"

View File

@ -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: |