Mike Fährmann
|
db978b34f1
|
[docker] use PAK for GHCR login (#4831)
|
2023-12-06 12:28:52 +01:00 |
|
Mike Fährmann
|
d1ea60c057
|
[github] fix docker workflow (#4831)
- run only on tagged commits and not on every commit to master
- use the correct github token
|
2023-12-05 22:55:07 +01:00 |
|
Mike Fährmann
|
43ca49c1b4
|
[github] add workflow to build and push docker images
heavily inspired by and adapted from
https://github.com/danbooru/danbooru/blob/master/.github/workflows/docker-build.yaml
|
2023-12-02 17:53:11 +01:00 |
|
Mike Fährmann
|
6c040afe0f
|
[tests] install yt-dlp from PyPI for Python 3.7
f4b95acafc
|
2023-11-17 15:35:52 +01:00 |
|
Mike Fährmann
|
1671a90077
|
use Python 3.12 for GitHub Actions
|
2023-10-14 14:48:40 +02:00 |
|
Mike Fährmann
|
fdcfae347f
|
do not restrict flake8 version
|
2023-09-15 14:19:47 +02:00 |
|
Mike Fährmann
|
05f183d7d4
|
exclude export_tests.py from linting for Python<3.8
|
2023-09-14 18:49:58 +02:00 |
|
Mike Fährmann
|
23469837cd
|
attempt to fix file permission tests
|
2023-06-25 00:48:40 +02:00 |
|
Mike Fährmann
|
3e7ac5ec3a
|
check file mode bits
ensure every file in ./gallery_dl has mode 644
|
2023-06-19 17:53:40 +02:00 |
|
Mike Fährmann
|
aa731c4298
|
[ytdl] run yt-dlp tests with latest code from master (#3989)
Only use PyPI version for Python 3.6, since that's no longer supported
by the current codebase.
|
2023-05-01 16:42:57 +02:00 |
|
Mike Fährmann
|
e07ceb90b3
|
fix 'executables.yml' workflow
or at least attempt to
|
2023-04-19 20:35:24 +02:00 |
|
Mike Fährmann
|
f424d1fc23
|
include more optional dependencies in PyInstaller executables
(#3907)
- pyyaml
- toml (for Python<3.11)
- secretstorage (on Linux)
|
2023-04-18 20:51:31 +02:00 |
|
Mike Fährmann
|
a918ce29b5
|
run tests on ubuntu-20.04
and remove Python 3.4, since that's no longer available
on this test runner
|
2023-01-05 13:33:27 +01:00 |
|
Mike Fährmann
|
708fa3c296
|
run tests on ubuntu-latest
|
2023-01-05 13:19:43 +01:00 |
|
Mike Fährmann
|
1fc3845cf6
|
Revert "add liberapay to FUNDING.yml"
This reverts commit 2bdcd85ced .
|
2023-01-01 13:54:09 +01:00 |
|
Mike Fährmann
|
b357c2dcf8
|
build executables on GitHub Actions with Python 3.11
|
2022-11-04 19:49:39 +01:00 |
|
Mike Fährmann
|
c8af1f585a
|
fix pypy version specifier
|
2022-10-26 15:55:22 +02:00 |
|
Mike Fährmann
|
0e5d2e128b
|
upgrade actions versions
|
2022-10-25 15:49:39 +02:00 |
|
Mike Fährmann
|
2952b8891f
|
test with python 3.11
|
2022-10-25 15:48:37 +02:00 |
|
Mike Fährmann
|
2bdcd85ced
|
add liberapay to FUNDING.yml
|
2022-10-25 11:02:43 +02:00 |
|
Mike Fährmann
|
6ccb18642c
|
restrict importlib-metadata version for tests
|
2022-10-03 23:00:01 +02:00 |
|
Mike Fährmann
|
72389658b6
|
use legacy flake8 for linting
|
2022-07-31 19:45:21 +02:00 |
|
Mike Fährmann
|
6ad39f2b68
|
add ytdl tests
they only run when youtube-dl or yt-dlp are installed,
i.e. if __import__("<ytdl-package>") succeeds
|
2022-05-23 18:30:26 +02:00 |
|
Mike Fährmann
|
318b0ba93d
|
build executables on GitHub Actions with Python 3.10
|
2022-05-17 18:23:37 +02:00 |
|
Mike Fährmann
|
d04e07d93b
|
build executables on windows-2019
windows-2016 gets removed on 2022.03.15
|
2022-03-14 18:06:36 +01:00 |
|
Mike Fährmann
|
962f6b82f2
|
do not pin requests and urllib3 version when building executables
|
2022-01-22 17:25:21 +01:00 |
|
Mike Fährmann
|
64978b5d37
|
build executables with Python 3.9 (#1922)
and also build a x86 Python 3.8 version for Windows 7 compatibility
|
2021-12-09 23:34:03 +01:00 |
|
Mike Fährmann
|
f4e3cee6ac
|
use yt-dlp by default (#1850, #2028)
|
2021-11-29 18:24:26 +01:00 |
|
adamus1red
|
1efef60350
|
Add py3.10 to tested python versions (#2056)
|
2021-11-26 20:30:49 +01:00 |
|
Mike Fährmann
|
f2d6b3e6b4
|
run tests without using 'nose'
run_tests.sh -> run_tests.py
|
2021-10-13 04:07:41 +02:00 |
|
Mike Fährmann
|
76c7d3f977
|
add FUNDING.yml (#1877)
|
2021-09-27 19:21:39 +02:00 |
|
Mike Fährmann
|
37940193a6
|
build executables with SOCKS proxy support (closes #1424)
|
2021-04-07 21:50:03 +02:00 |
|
Mike Fährmann
|
0a9af56e3c
|
build executables on GitHub Actions with Python 3.8
Python 3.9 is incompatible with Windows 7, so using a lower
Python version maybe allows those files to run on Windows 7.
|
2021-03-27 18:31:15 +01:00 |
|
Mike Fährmann
|
0725cfde4f
|
[tests] pin Ubuntu version to still be able to use Python 3.4
|
2021-03-18 16:20:05 +01:00 |
|
Mike Fährmann
|
e39aea42cd
|
fix supportedsites.py for modules without docstring
(fixes #1332)
|
2021-02-21 22:57:37 +01:00 |
|
Mike Fährmann
|
04e7a7c8a9
|
add GitHub Actions workflow for building standalone executables
maybe this actually works first try ...
(#1312)
|
2021-02-16 02:47:30 +01:00 |
|
Mike Fährmann
|
d6986be8b0
|
Move CI to GitHub Actions
|
2020-11-17 19:40:45 +01:00 |
|