Ivan Pozdeev
9ea5bd3005
3.11.0+: Use the `--with-openssl-rpath' Configure option
The options is available since 3.10.0+ (https://github.com/python/cpython/pull/24820 )
but has no effect until 3.11.0 (cpython b9e9292d75 )
and broken in MacOS until 3.12.2 (cpython cc13eabc7c ),
we add downstream patches to fix that except for 3.11-dev where we disabled it
1ヶ月前
Ivan Pozdeev
b8a6e9c33c
CI: Don't require openssl@1.1
Missing in macos-26 Homebrew, causing an error,
no longer required for any supported Pythons
2ヶ月前
Ivan Pozdeev
dfb1a96c3e
CI: use macos-26
the Github runner is out of beta
2ヶ月前
Ivan Pozdeev
82f4de5593
CI: reflect GraalPy 25.0.2 dropping MacOS x64 support
5ヶ月前
Ivan Pozdeev
8c50260ba2
Anaconda 2025.12 dropped MacOS x64 support
6ヶ月前
Ivan Pozdeev
f614e5caa5
Fix hang in Ubuntu build for Anaconda-2025.12
6ヶ月前
binbjz
c35f26af3e
CI: exclude unsupported MacOS-x64 for recent Miniconda versions ( #3385 )
* split macOS Intel build and filter unsupported Miniconda
* Generate exclusions instead
---------
Co-authored-by: binbjz <binbjz@gmail.com>
Co-authored-by: Ivan Pozdeev <vano@mail.mipt.ru>
6ヶ月前
Ivan Pozdeev
8ef33165b8
CI: fix CPython-only checks
6ヶ月前
Ivan Pozdeev
4b33cb68b6
CI: - Micropython-specific code from CPython-only branches
7ヶ月前
dependabot[bot]
a30c26ddf5
Bump actions/checkout from 5 to 6 in the github-actions group ( #3360 )
Bumps the github-actions group with 1 update: [actions/checkout](https://github.com/actions/checkout ).
Updates `actions/checkout` from 5 to 6
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
7ヶ月前
Edgar Ramírez Mondragón
032022dace
Replace macos-13 with macos-15-intel ( #3356 )
> The macOS 13 Ventura based runner images will begin deprecation on September 22nd and will be fully unsupported by December 4th for GitHub and ADO.
https://github.com/actions/runner-images/issues/13046
Signed-off-by: Edgar Ramírez Mondragón <edgarrm358@gmail.com>
8ヶ月前
native-api
ba968fda2d
CI: Fix output variable for CPython-specific workflows ( #3340 )
9ヶ月前
tuzi3040
8e34326347
CI: modified-scripts-build: fix CPython-specific jobs never firing ( #3338 )
9ヶ月前
Ivan Pozdeev
8c3b705f04
CI: modified-scripts-build: print config.log on build failure
10ヶ月前
dependabot[bot]
cd78412b80
Bump actions/checkout from 4 to 5 in the github-actions group ( #3318 )
Bumps the github-actions group with 1 update: [actions/checkout](https://github.com/actions/checkout ).
Updates `actions/checkout` from 4 to 5
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
10ヶ月前
Ivan Pozdeev
bc44cb8fc0
CI: run modified scripts in MacOS 15, too
It turns out, macos-14 has XCode 15 rather than 16 as advertised in Github docs
11ヶ月前
Ivan Pozdeev
ddeb3facf0
CI: remove ubuntu-20.04; move tar_gz to -latest
ubuntu-20.04 is being retired by Github
tar_gz is mainly to verify URLs, OS version doesn't matter
1年前
native-api
330e3fc130
CI: use Ubuntu 24.04; use ubuntu-latest for the ubuntu_build check ( #3144 )
Now that ubuntu-24 is out of beta at Github
Since for ubuntu_build, we only use one OS version
and the changes between versions are not as drastic as with MacOS,
it seems safe to have it upgrade automatically.
1年前
native-api
5d80be09cb
CI: only run macos_build_bundled_dependencies and ubuntu_build_tar_gz for CPython ( #3141 )
Only CPython scripts use bundled dependencies for MacOS and two alternative tarballs
1年前
native-api
cc40a3f965
CL: + test modified scripts with tar.gz source ( #3125 )
1年前
native-api
25e70b2c80
CI: + build with bundled MacOS dependencies ( #3123 )
1年前
tuzi3040
468dc81107
CI: replace set-output with GITHUB_OUTPUT ( #3079 )
`::set-output` is deprecated as per https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
1年前
native-api
1bcaab05b7
CI: push MacOS jobs to MacOS 13 and 14 ( #3002 )
Github has finally released those as free and retired macos-11
2年前
Ivan Pozdeev
0e0ca0966b
CI: Run changed scripts in debug mode also
2年前
dependabot[bot]
96f93fd553
Bump the github-actions group with 1 update ( #2864 )
Bumps the github-actions group with 1 update: [actions/checkout](https://github.com/actions/checkout ).
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2年前
Aviad Hahami
cf9d0dcd7b
fix: updating heredoc delimiter to be random and unique
3年前
Ivan Pozdeev
a3f0bddc2a
CI: Migrate to checkout@v3
Actions runner warns about v2 deprecation
3年前
Dan Dees
540c94bdb1
CI: Use PyPy 2.7 as PyPy source build bootstrapper
3年前
Ivan Pozdeev
18f62f266d
Remove no-longer-needed PyPy prerequisites
3年前
Ivan Pozdeev
49cc88094a
CI: Install bootstrapper Python for PyPy source builds
3年前
native-api
a648682ed6
CI: Bump OS versions ( #2448 )
* CI: Bump OS versions
Github released ubuntu-22.04 and macos-12 from beta
and deprecated ubuntu-18.04 and macos-10.15, due to dropping by 2013.
* CI: clean up installed packages
3年前
Ivan Pozdeev
27b5f62dfb
CI: Build with -v
3年前
Ivan Pozdeev
7c1e3a710c
CI: Support Micropython
3年前
Ivan Pozdeev
13f273188d
CI: Exclude deleted scripts from modified check
3年前
Ivan Pozdeev
42cace010b
CI: workaround MacOS jobs hanging for some Anaconda releases
Shims from executables bundled with some older Anaconda releases
cause MacOS script check jobs to hang at the end
4年前
Ivan Pozdeev
64aacd5cfd
add_miniconda: support Anaconda, support non-CPython scripts in scripts check
4年前
tuzi3040
0930533d92
CI: Add tests for modified python build scripts ( #2286 )
Co-authored-by: Ivan Pozdeev <vano@mail.mipt.ru>
4年前