Commit Graph

30 Commits

Author SHA1 Message Date
dirkf ebfac5f6a1 [workflows/ci.yml] Use setup-python for now released Python 3.12 2023-11-30 01:43:35 +00:00
dirkf f0dd568cf0 [workflows/ci.yml] Actually use default values for push and pull_request 2023-11-30 01:43:35 +00:00
dirkf 366b5bb9c3 [workflows/ci.yml] Run apt-get update before installing 2023-11-30 01:43:35 +00:00
dirkf bc99a092d0
[workflows/build.yml] Revise build for nightly
* Check out explicit HEAD
* Actually commit released version
* Fix explicit checkout branches
2023-09-26 03:36:54 +01:00
dirkf 8939619eaf [ci.yml] Improve conditions for nosetest installations 2023-09-24 01:40:59 +00:00
dirkf 07c1252a75 [workflows/ci.yml] Update to setup-java@v3
* avoid Node 12 deprecation
2023-09-24 01:40:59 +00:00
dirkf 35ef7a0145
[workflows/rebase-on-upstream.yml] Use ytdl-org/reverse-rebase-upstream-action 2023-09-22 01:24:55 +01:00
dirkf fbeb122c35 [workflows/rebase-on-upstream] Avoid moving nightly-specific commits
* replace workflow action from ytdl-patched with local workflows/rebaser.yml
* rebase upstream onto nightly, so appending new upstream commits
* local workflow also avoids deprecated 3rd-party actions.
2023-09-10 20:16:55 +01:00
dirkf 9a82639c3d [workflows/rebase-on-upstream.yml] Pass actual HEAD of upstream 2023-07-26 19:51:53 +01:00
dirkf b3fae3b23e [workflows/build.yml] Make PyCrypto the default for Windows 2023-07-26 19:51:53 +01:00
dirkf 9235c3f7e8 [workflow] Link Rebase-on-upstream to Build
* make Build callable but not scheduled

* make Build receive commit SHA from caller

* make Rebase pass commit SHA to Build

* Don't set GH output from update-version.py

* No rebase is still success

* Allow scheduled Rebase to invoke Build
2023-07-26 19:51:21 +01:00
dirkf c0a52c32ea [misc] Change to "nightly" builds 2023-07-26 19:48:48 +01:00
dirkf bcf270ab22 Make rebase-on-upstream.yml local 2023-07-26 19:48:48 +01:00
Lesmiscore b3e42caaaf Automated Daily Builds 2023-07-26 19:48:45 +01:00
dirkf 7bce2ad441 [build] Fix various Jython CI and test issues 2023-07-25 13:19:43 +01:00
dirkf ca71e56c48 [workflows/ci.yml] Build 3.12 with pyenv 2023-07-25 13:19:43 +01:00
dirkf 74eef6bb5e [workflows/ci.yml] Extend Python versions
* add 3.10 - 3.12
* use https://pypi.org/project/pynose/ for Py >= 3.9
* test Windows with 3.4
* set defaults (main, both) except push: (all, core)
2023-07-25 13:19:43 +01:00
dirkf 1d8d5a93f7 [test] Fixes for old Pythons 2023-07-18 10:50:46 +01:00
dirkf b08a580906 [workflows/ci.yml] Fix test support for Py 2.6 2023-07-05 22:58:09 +01:00
dirkf 2500300c2a [workflows/ci.yml] Restore test support for Py 3.2 2023-07-05 22:51:15 +01:00
dirkf 58fc5bde47 [workflows/ci.yml] Restore test support for Py 3.3, 3.4, and add 2.6 2023-06-23 00:15:06 +01:00
dirkf ebdc82c586 [workflows/ci.yml] Replace actions/setup-python for legacy Pythons
Thanks MatteoH2O1999: https://github.com/MatteoH2O1999/setup-python
2023-06-22 23:12:22 +01:00
dirkf cdf40b6aa6 [test] Update tests for Ubuntu 20.04
* 18.04 test runner was withdrawn
* for now, disable Py 3.3/3.4 tests
2023-04-05 18:54:30 +01:00
dirkf 9493ffdb8b [test] Use windows-2019 for tests
(At least for now) resolves #31249
2022-10-04 11:31:29 +01:00
Sergey M․ 94520568b3
[workflows/ci.yml] Update link to jython-installer 2021-04-26 02:16:47 +07:00
Sergey M․ 999329cf6b
[workflows/ci.yml] Fix install nose for Jython 2021-04-24 23:52:16 +07:00
Sergey M․ 1e8e5d5238
[workflows/ci.yml] Run CI on PRs 2021-01-14 02:54:38 +07:00
Sergey M․ d0fc289f45
[workflows/ci.yml] Change ubuntu-latest to ubuntu-18.04
ubuntu-latest alias will be switched to ubuntu-20.04 soon (see [1]) which lacks python 3.3 and 3.4 (see [2]).

1. https://github.blog/changelog/2020-10-29-github-actions-ubuntu-latest-workflows-will-use-ubuntu-20-04/
2. https://raw.githubusercontent.com/actions/python-versions/main/versions-manifest.json
2021-01-11 01:30:54 +07:00
Sergey M․ 9237aaa77f
[workflows/ci.yml] Add support for jython 2021-01-05 02:38:44 +07:00
Sergey M․ a8b31505ed
Switch to GitHub actions for CI
Travis CI has ignored our requests and does not look to be interested in providing OSS credits for youtube-dl
2020-12-20 06:48:20 +07:00