Commit Graph
286 Commits
Author SHA1 Message Date
bbhtt f745e4650f ci: jq is available already 2024-11-02 07:31:42 +05:30
bbhtt ef5769ecd3 ci: Lock only if it was not locked before 2024-11-02 07:29:42 +05:30
bbhtt c95ce4b732 ci: Add action to lock closed PRs 2024-11-02 01:23:35 +05:30
bbhtt 1ebc3261ae ci: Fix message 2024-11-02 00:55:26 +05:30
bbhtt 764b4410b1 ci: Add a warning 2024-11-02 00:28:35 +05:30
bbhtt ae28b43a24 ci: Drop membership checking
This won't work with repo's access token and members can set the label
when making the PR
2024-11-02 00:26:46 +05:30
bbhtt 05b2d056a3 ci: Drop branches-ignore 2024-11-02 00:13:33 +05:30
bbhtt e44a62ba3a ci: Use pull_request_target event 2024-11-02 00:12:29 +05:30
bbhtt d8171185d3 ci: Fix workflow file name 2024-11-02 00:02:10 +05:30
bbhtt a4ef2f7309 fix 2024-11-01 23:59:00 +05:30
bbhtt 9c68f7f2fc Try setting GITHUB_TOKEN instead 2024-11-01 23:46:01 +05:30
bbhtt b8e57130f0 ci: Try to set env correctly 2024-11-01 23:40:45 +05:30
bbhtt b283052b62 ci: Use FLATHUBBOT_TOKEN
For forks of public repos, github removes the ability to comment on a PR
2024-11-01 23:36:44 +05:30
bbhtt 71c0ac4d56 ci: Fix the action again 2024-11-01 23:27:39 +05:30
bbhtt 5adfa46c16 ci: Try to fix close workflow again 2024-11-01 23:22:26 +05:30
bbhtt 5fb56b36a2 ci: Use checkout action 2024-11-01 22:21:28 +05:30
bbhtt c1891e430d ci: Fix close-master-prs action 2024-11-01 22:14:59 +05:30
bbhtt d31d9a132f Add action to close PRs against master 2024-11-01 21:53:55 +05:30
bbhtt 49c808e0bc Disable the orphan script
The initial set of repos were archived and running this causes too many
API requests. We can run it again manually if needed.
2024-10-31 17:49:52 +05:30
bbhtt b1394321a5 merge: Trigger only on PRs and if actor is reviewer 2024-10-24 08:54:57 +05:30
bbhtt 5d60ae55a3 ci: Set timeout minutes for some jobs that are likely to hang 2024-10-15 18:55:28 +05:30
bbhtt 6b819f6f7e archive_eol: Remove rust-nightly 2024-10-08 08:56:19 +05:30
bbhtt 24342ff9ad x-checker: Use gh to get repos 2024-09-22 09:58:26 +05:30
bbhtt 72b6ff12b6 Add script to archive orphaned repos 2024-09-20 21:27:14 +05:30
bbhtt 9e9a8d6fcd entrypoint: Prevent flatpak-external-data-checker from failing on a repo
Since we are checking all repos in a loop and fedc can fail on incorrect
x-checker paras or git errors when branching, exiting early means
some repos won't get checked. So ignore errors for this command
2024-09-20 21:27:14 +05:30
bbhtt 57a39a7c2b archive_eol: Add some more excludes 2024-09-20 09:54:01 +05:30
bbhtt c86f3cfb2a archive_eol: Handle beta refs too and remove restriction on arches 2024-09-20 09:43:53 +05:30
bbhtt 5e109e4918 archive_eol: Handle githubexception when getting last commit time 2024-09-20 09:35:33 +05:30
bbhtt a25236ac64 archive_eol: Add more LinuxAudio plugins to exceptions 2024-09-20 09:15:36 +05:30
bbhtt 8eae8bfc9e archive_eol: Make description more descriptive 2024-09-20 09:02:19 +05:30
bbhtt fe7035367c archive_eol: Use last commit time on default branch instead of pushed_at
pushed_at counts all branches so if x-checker is making new PRs it won't
be countted even if the repo is inactive
2024-09-20 08:52:18 +05:30
bbhtt b5e9fe9afc archive_eol: Set a description before archiving 2024-09-20 08:44:55 +05:30
bbhtt 7af494e7e7 Revert "gh-ls-org: Don't process untouched repos"
This reverts commit 1a30993f29.

This hits API limit too frequently
2024-09-18 21:25:53 +05:30
bbhtt 5d0c97ee1d merge: Install pygobject in dockerfile
Workaround for: https://github.com/dependabot/dependabot-core/issues/10070
2024-09-18 19:57:17 +05:30
bbhtt f518bfcd27 entrypoint: Randomise checked repos 2024-09-18 19:57:09 +05:30
bbhtt b75e4b688f gh-ls-org: Apply black formatting fixes 2024-09-18 19:57:09 +05:30
bbhtt bad9b653b5 entrypoint: Apply shellcheck fixes 2024-09-18 19:57:09 +05:30
bbhtt 1a30993f29 gh-ls-org: Don't process untouched repos
A repo is considered untouched if it has >= 10 open PRs by flathubbot
and no pushes have been made to the default branch in the last 5
weeks
2024-09-18 19:57:02 +05:30
bbhtt 64aa0e9ac3 Bump cryptography
Resolves https://github.com/flathub/flathub/security/dependabot/14
2024-09-18 19:56:42 +05:30
bbhtt 31b777cece Update appid domain link 2024-07-25 13:11:44 +05:30
bbhtt c235d646be eol: Fix grammar 2024-07-17 21:19:47 +05:30
bbhtt 9f1a262fe2 eol: Add reason strings for exclusions and add rust-nightly 2024-07-17 21:05:54 +05:30
bbhtt 77a0556951 stale: Run monthly 2024-07-13 21:21:51 +05:30
Hubert Figuière 2c6bf98a96 template: added explicit 'where to put the description'
Signed-off-by: Hubert Figuière <hub@figuiere.net>
2024-07-11 07:22:18 +05:30
bbhtt e0616da4de build-merge: Give a proper name 2024-07-10 18:22:25 +05:30
bbhtt 93084c900f archive_eol.py: Remove full stop so that links are valid 2024-07-10 17:59:29 +05:30
bbhtt bd128deef9 archive_eol: Change datetime.UTC to datetime.timezone.utc
This works on older Python versions and the first is an alias to
the second
2024-07-10 17:54:52 +05:30
bbhtt 9c1343d46f Add checkout actions
This got lost during rebase
2024-07-10 17:50:16 +05:30
bbhtt 3cddb151fb Add a cutoff period before archiving 2024-07-10 17:46:15 +05:30
bbhtt ec0a36a006 Add action to archive repositories of EOL apps 2024-07-10 17:46:15 +05:30