Skip to content

Create GitHub Actions for running a suite of tests on other repos including the GitHub Trending Python repos

License

Notifications You must be signed in to change notification settings

cclauss/itinerant-tester

Folders and files

NameName
Last commit message
Last commit date

Latest commit

46eadd8 · Jan 28, 2025
Jun 23, 2024
Jan 28, 2025
Mar 17, 2023
Oct 22, 2024
Jul 6, 2017
Oct 24, 2018
Jun 23, 2024
Apr 6, 2020
Jul 6, 2017
Jun 23, 2024
Feb 11, 2020
Aug 31, 2023
Aug 12, 2024
Aug 23, 2017
Jan 18, 2019
Mar 28, 2019
Sep 6, 2024
Mar 8, 2023
Jan 20, 2020

Repository files navigation

Itinerant Tester

Open in VS Code

Create GitHub Actions for running ruff and other tests on each of the GitHub Trending Python repos.

What about a different approach? What if I have a local Python command line app that accepts the name of one or more repos and it commits an updated GitHub Actions .yml file that tests those repos. That commit will cause GitHub Actions to test each of those repos in a separate job.

Appveyor protocolbuffers/protobuf#4756

% bandit --recursive . > bandit.txt
% python3
>>> with open("bandit.txt") as in_file:
...     errors = sorted(set(line[11:15] for line in in_file if line.startswith(">> ")))
...
>>> print(",".join(errors))
B101,B102,B105,B106,B107,B110,B303,B311,B320,B403,B404,B410,B602,B603,B604,B607,B608,B701