Skip to content

Commit 6a6821f

Browse files
authored
Merge branch 'main' into tkp/autogen
2 parents e0f0ae5 + 4c222e8 commit 6a6821f

163 files changed

Lines changed: 3290 additions & 1343 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/actions/setup-caches/action.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ runs:
4040
path: |
4141
/home/runner/vcpkg_cache
4242
/home/runner/vcpkg_download_cache
43-
key: vcpkg-${{ runner.os }}-${{ runner.arch }}-${{ hashFiles('vcpkg.json') }}
43+
key: vcpkg-${{ runner.os }}-${{ runner.arch }}-${{ hashFiles('vcpkg.json', 'vcpkg/versions/baseline.json') }}
4444
restore-keys: vcpkg-${{ runner.os }}-${{ runner.arch }}-
4545
if: ${{ runner.os == 'Linux' && inputs.vcpkg == 'true' }}
4646

@@ -59,7 +59,7 @@ runs:
5959
path: |
6060
/Users/runner/vcpkg_cache
6161
/Users/runner/vcpkg_download_cache
62-
key: vcpkg-${{ runner.os }}-${{ runner.arch }}-${{ hashFiles('vcpkg.json') }}
62+
key: vcpkg-${{ runner.os }}-${{ runner.arch }}-${{ hashFiles('vcpkg.json', 'vcpkg/versions/baseline.json') }}
6363
restore-keys: vcpkg-${{ runner.os }}-${{ runner.arch }}-
6464
if: ${{ runner.os == 'macOS' && inputs.vcpkg == 'true'}}
6565

@@ -78,6 +78,6 @@ runs:
7878
path: |
7979
C:\\Users\\runneradmin\\AppData\\Local\\vcpkg_cache
8080
C:\\Users\\runneradmin\\AppData\\Local\\vcpkg_download_cache
81-
key: vcpkg-${{ runner.os }}-${{ runner.arch }}-${{ hashFiles('vcpkg.json') }}
81+
key: vcpkg-${{ runner.os }}-${{ runner.arch }}-${{ hashFiles('vcpkg.json', 'vcpkg/versions/baseline.json') }}
8282
restore-keys: vcpkg-${{ runner.os }}-${{ runner.arch }}-
8383
if: ${{ runner.os == 'Windows' && inputs.vcpkg == 'true'}}

.github/actions/setup-dependencies/action.yml

Lines changed: 2 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@ inputs:
66
type: choice
77
description: "cibuildwheel run"
88
options:
9-
- 'cp38'
109
- 'cp39'
1110
- 'cp310'
1211
- 'cp311'
1312
- 'cp312'
14-
default: 'cp39'
13+
- 'cp313'
14+
default: 'cp311'
1515

1616
runs:
1717
using: 'composite'
@@ -25,10 +25,6 @@ runs:
2525

2626
################
2727
# Linux # NOTE: skip for manylinux image
28-
# - name: Linux init steps
29-
# shell: bash
30-
# run: make dependencies-vcpkg
31-
# if: ${{ runner.os == 'Linux' }} # skip
3228

3329
################
3430
# Mac
@@ -37,16 +33,6 @@ runs:
3733
run: make dependencies-mac
3834
if: ${{ runner.os == 'macOS' }}
3935

40-
# - name: Setup vcpkg cache in shell
41-
# shell: bash
42-
# run: |
43-
# which -a gcc-12
44-
# echo "CC=/usr/local/bin/gcc-12" >> $GITHUB_ENV
45-
# echo "CMAKE_C_COMPILER=/usr/local/bin/gcc-12" >> $GITHUB_ENV
46-
# echo "CXX=/usr/local/bin/g++-12" >> $GITHUB_ENV
47-
# echo "CMAKE_CXX_COMPILER=/usr/local/bin/g++-12" >> $GITHUB_ENV
48-
# if: ${{ runner.os == 'macOS' }}
49-
5036
################
5137
# Windows
5238
- name: Windows init steps (vc143)

.github/actions/setup-python/action.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,12 @@ inputs:
1010
- '3.10'
1111
- '3.11'
1212
- '3.12'
13-
default: '3.9'
13+
- '3.13'
14+
default: '3.11'
15+
cibuildwheel:
16+
type: boolean
17+
description: "Whether to install cibuildwheel and twine"
18+
default: 'true'
1419

1520
runs:
1621
using: 'composite'
@@ -33,4 +38,5 @@ runs:
3338

3439
- name: Install cibuildwheel and twine
3540
shell: bash
36-
run: pip install cibuildwheel==2.16.5 twine
41+
run: pip install cibuildwheel==3.2 twine
42+
if: ${{ inputs.cibuildwheel == 'true' }}

0 commit comments

Comments
 (0)