Skip to content

Commit b6c1ce7

Browse files
Bump the dependencies group with 3 updates (#177)
* Bump the dependencies group with 3 updates Bumps the dependencies group with 3 updates: [actions/checkout](https://github.com/actions/checkout), [mamba-org/setup-micromamba](https://github.com/mamba-org/setup-micromamba) and [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel). Updates `actions/checkout` from 3 to 4 - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v3...v4) Updates `mamba-org/setup-micromamba` from 1 to 2 - [Release notes](https://github.com/mamba-org/setup-micromamba/releases) - [Commits](mamba-org/setup-micromamba@v1...v2) Updates `pypa/cibuildwheel` from 2.22 to 3.0 - [Release notes](https://github.com/pypa/cibuildwheel/releases) - [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md) - [Commits](pypa/cibuildwheel@v2.22...v3.0) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '4' dependency-type: direct:production update-type: version-update:semver-major dependency-group: dependencies - dependency-name: mamba-org/setup-micromamba dependency-version: '2' dependency-type: direct:production update-type: version-update:semver-major dependency-group: dependencies - dependency-name: pypa/cibuildwheel dependency-version: '3.0' dependency-type: direct:production update-type: version-update:semver-major dependency-group: dependencies ... Signed-off-by: dependabot[bot] <[email protected]> * ci: run python wheels workflow in some PRs * bump xtl downloaded version Should fix CI build wheels on Linux with CMake 4. --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Benoit Bovy <[email protected]>
1 parent 33c288b commit b6c1ce7

File tree

4 files changed

+12
-6
lines changed

4 files changed

+12
-6
lines changed

.github/workflows/ci-additional.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,10 @@ jobs:
2525
shell: bash -el {0}
2626
steps:
2727
- name: Checkout repo
28-
uses: actions/checkout@v3
28+
uses: actions/checkout@v4
2929

3030
- name: Setup micromamba
31-
uses: mamba-org/setup-micromamba@v1
31+
uses: mamba-org/setup-micromamba@v2
3232
with:
3333
environment-file: environment-python-dev.yml
3434
cache-environment: true

.github/workflows/python-wheels.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,12 @@ on:
44
release:
55
types:
66
- published
7+
pull_request: # also build on PRs touching any file below
8+
paths:
9+
- ".github/workflows/python-wheels.yml"
10+
- "pyproject.toml"
11+
- "CMakeLists.txt"
12+
- "python/CMakeLists.txt"
713

814
name: Python wheels
915

@@ -50,7 +56,7 @@ jobs:
5056
uses: actions/checkout@v4
5157

5258
- name: Build wheels
53-
uses: pypa/cibuildwheel@v2.22
59+
uses: pypa/cibuildwheel@v3.0
5460
env:
5561
# skip PyPy and muslinux (for now)
5662
CIBW_SKIP: "pp* *musllinux*"

.github/workflows/tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434
if: runner.os == 'Linux'
3535

3636
- name: Setup micromamba
37-
uses: mamba-org/setup-micromamba@v1
37+
uses: mamba-org/setup-micromamba@v2
3838
with:
3939
environment-file: environment-dev.yml
4040
cache-environment: true
@@ -70,7 +70,7 @@ jobs:
7070
uses: actions/checkout@v4
7171

7272
- name: Setup micromamba
73-
uses: mamba-org/setup-micromamba@v1
73+
uses: mamba-org/setup-micromamba@v2
7474
with:
7575
environment-file: environment-python-dev.yml
7676
cache-environment: true

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ if(SKBUILD AND FS_DOWNLOAD_XTENSOR_PYTHON)
3333

3434
FetchContent_Declare(xtl
3535
GIT_REPOSITORY https://github.com/xtensor-stack/xtl
36-
GIT_TAG 0.7.5
36+
GIT_TAG 0.7.7
3737
GIT_SHALLOW TRUE)
3838
FetchContent_MakeAvailable(xtl)
3939

0 commit comments

Comments
 (0)