msramalho
b3183510ea
installs ffmpeg in GH actions
2025-06-07 20:03:26 +01:00
erinhmclark
9c2b506189
update runner os to matrix os.
2025-03-31 12:00:24 +01:00
erinhmclark
8940580638
Add poetry cache clear, and small code change
2025-03-31 11:41:26 +01:00
erinhmclark
c2821d7c83
Fix poetry install deletion
2025-03-31 11:25:51 +01:00
erinhmclark
1edfdae03e
Update download tests to match cache process.
2025-03-31 11:17:40 +01:00
Patrick Robertson
2ec494b4b9
Revert downloads CI tests changes
...
It wasn't properly being triggered after the core tests. this reverts so that the download tests just run whatever
2025-03-28 17:55:58 +04:00
Patrick Robertson
46a51cce11
Fix up tests-download to properly run once core tests completed
2025-03-27 15:18:58 +04:00
Patrick Robertson
e9ee4d67ba
Re-add 'ubuntu-latest' - now that we're rid of tsp_client
2025-03-26 15:29:36 +04:00
Patrick Robertson
4cfa6455c7
Only make the downloads action run if the core action was successful
2025-03-26 15:07:57 +04:00
Patrick Robertson
59eb8f7520
Add TWITTER_BEARER_TOKEN to env for running download tests
2025-01-17 12:04:40 +01:00
Patrick Robertson
394bcd8d47
Further refactoring of youtubedl_archiver->base_archiver
...
* Keep twitter_api_archiver
* Remove unit tests for obsolete archivers
* Guess filename of media using the 'Content-Type' header
* Add mechanism to run 'expensive' tests last (see conftest.py) and also flag expensive tests to fail straight off (pytest.mark.incremental)
2025-01-17 11:56:08 +01:00
Patrick Robertson
8f17a235f3
Switch to ubuntu-22.04 for CI tests
...
An issue with oscrypto means it currently does not work on 24.04. Ref: https://github.com/wbond/oscrypto/issues/78#issuecomment-2565688091
2025-01-14 10:24:14 +01:00
Patrick Robertson
ab2eb3c7f5
Add dev dependencies to poetry
2025-01-13 20:42:08 +01:00
Patrick Robertson
b9aea99de8
Prettify pytest output
2025-01-13 18:41:24 +01:00
Patrick Robertson
9b596e59d6
Run expensive download tests once per week, on a month at 2:35pm
...
(time is offset from the hour to alleviate high load on Github
2025-01-13 18:33:02 +01:00
Patrick Robertson
bbef80de4c
Add unit tests for html_formatter, csv_db
2025-01-13 17:58:10 +01:00
Patrick Robertson
2353f9d6a5
Separate CI for download tests and core tests
2025-01-13 16:27:46 +01:00