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 miesięcy temu
Ivan Pozdeev
7d3854b64d
CI: use ZLib from XCode SDK
Everything since 3.5.2 (see #3301 ) can use it;
it's now present in all non-EOL MacOS XCode versions
10 miesięcy temu
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 miesięcy temu
Ivan Pozdeev
05cc41d273
CI: change macos_build to -latest
11 miesięcy temu
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 rok temu
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 rok temu
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 rok temu
native-api
cc40a3f965
CL: + test modified scripts with tar.gz source ( #3125 )
1 rok temu
native-api
25e70b2c80
CI: + build with bundled MacOS dependencies ( #3123 )
1 rok temu
Edgar Ramírez-Mondragón
81632f0ab4
Remove EOL Python 3.8 from CI
1 rok temu
Edgar Ramírez-Mondragón
a79440470e
Run `ubuntu_build` on Python 3.13
1 rok temu
Edgar Ramírez-Mondragón
84037dff4e
Run `macos_build` on Python 3.13
1 rok temu
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 rok temu
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 lat temu
Ivan Pozdeev
0e0ca0966b
CI: Run changed scripts in debug mode also
2 lat temu
Ivan Pozdeev
948f53f6d8
CI: run builds in debug mode
since we're only interested in the output when something goes wrong
2 lat temu
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 lat temu
Ivan Pozdeev
709534c21f
CI: add 3.12
2 lat temu
Ivan Pozdeev
259b5cad26
Remove 3.7 from CI
3.7 is EOL since 2023-06-27
https://peps.python.org/pep-0537/
2 lat temu
Aviad Hahami
cf9d0dcd7b
fix: updating heredoc delimiter to be random and unique
3 lat temu
Ivan Pozdeev
e8a4b54231
CI: ubuntu-build: Fix 404s on `apt install`
3 lat temu
Ivan Pozdeev
a3f0bddc2a
CI: Migrate to checkout@v3
Actions runner warns about v2 deprecation
3 lat temu
Ivan Pozdeev
f72c1712dc
CI: Test with native extension
Only run tests for subcommands that use the native extension
3 lat temu
Dan Dees
540c94bdb1
CI: Use PyPy 2.7 as PyPy source build bootstrapper
3 lat temu
Ivan Pozdeev
18f62f266d
Remove no-longer-needed PyPy prerequisites
3 lat temu
Ivan Pozdeev
49cc88094a
CI: Install bootstrapper Python for PyPy source builds
3 lat temu
Ivan Pozdeev
13d8568620
Add 3.11 into CI for Linux
3 lat temu
Alex
8dd46e3915
GitHub Workflows security hardening ( #2511 )
Signed-off-by: Alex <aleksandrosansan@gmail.com>
3 lat temu
Hoàng
036fd63bbd
style: convert crlf to lf ( #2517 )
3 lat temu
Omer Korner
ad6a950734
Add Python version 3.11 to the macOS build ( #2510 )
3 lat temu
native-api
a12f947cc3
Auto-resolve prefixes to the latest version ( #2487 )
3 lat temu
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 lat temu
Ivan Pozdeev
e52ad61389
CI: Bump versions
3 lat temu
Ivan Pozdeev
27b5f62dfb
CI: Build with -v
3 lat temu
Ivan Pozdeev
7c1e3a710c
CI: Support Micropython
3 lat temu
Ivan Pozdeev
13f273188d
CI: Exclude deleted scripts from modified check
3 lat temu
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 lat temu
Ivan Pozdeev
64aacd5cfd
add_miniconda: support Anaconda, support non-CPython scripts in scripts check
4 lat temu
tuzi3040
0930533d92
CI: Add tests for modified python build scripts ( #2286 )
Co-authored-by: Ivan Pozdeev <vano@mail.mipt.ru>
4 lat temu
Ivan Pozdeev
e16b7adf94
Migrate from probot/no-response to lee-dohm/no-response
probot/no-response has been retired and no longer runs
4 lat temu
Ivan Pozdeev
f03adae58a
Rename CI workflows to what they actually do
4 lat temu
Ivan Pozdeev
7256feeaa8
Remove EOL versions from CI
4 lat temu
Ivan Pozdeev
8439f8e187
Simplify init scheme; update & clarify the README
Now the setup is to add to both rc and profile:
1) set PYENV_ROOT
(can do it unconditionally -- since if you change it,
you need to update all places anyway since any of them can be run first)
2) Add `pyenv` to PATH if not already there
3) eval "$(pyenv init -)"
Not a breaking change, old setup will continue to work.
4 lat temu
James Morris
a7e09ce2ea
Update macOS test dependencies
4 lat temu
James Morris
07b7471819
Add macOS tests
4 lat temu
James Morris
3d4fc164a2
Update Python 3.6 in Ubuntu tests
4 lat temu
Parnassius
d601efa0d5
Add Python 3.10.0
4 lat temu
Ivan Pozdeev
7f714c34ba
Bats 1.2 requires readline from gnu coreutils in MacOS
4 lat temu
Ivan Pozdeev
848e56e992
Add Pyenv tests to Github Actions
Now that Travis check has been removed from the repo
4 lat temu
Ned Batchelder
58e2087967
Add Python 3.10.0rc2 ( #2053 )
4 lat temu