Commit Graph
315 Commits
Author SHA1 Message Date
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
bbhtt 5b657a2de5 merge: Set "Automatically delete head branches" on by default 2024-07-09 19:23:13 +05:30
bbhtt 4f57602218 Update certifi and pycairo
Fixes https://github.com/flathub/flathub/security/dependabot/13
2024-07-06 20:29:53 +05:30
bbhtt 90bdc682e6 Add a warning to not remove links 2024-06-29 14:53:08 +05:30
bbhtt 375af24b39 Reduce the PR template 2024-06-29 13:18:03 +05:30
bbhtt 783f0e6561 merge: Bump urllib3 to 2.2.2
Resolves https://github.com/flathub/flathub/security/dependabot/12
2024-06-28 16:48:56 +05:30
bbhtt f4b0146365 stale: Prevent marking issues as stale and only process labeled PRs
Also increase the limit to wait for 30 days before closing

stale workflow has no option on running on issues only

See https://github.com/actions/stale/issues/1112
2024-06-28 16:47:49 +05:30
bbhtt b8da535c4c Allow manually triggering some workflows 2024-06-28 16:20:55 +05:30
bbhtt b099dd8356 Bump checkout to v4 2024-06-28 16:18:23 +05:30
bbhtt 2b908af10b Bump stale workflow to v9 2024-06-28 16:18:11 +05:30
Bartłomiej Piotrowski 9fa686d437 merge: Install git in the final stage 2024-06-18 13:47:18 +02:00
Bartłomiej Piotrowski e8f5d5bbea merge: Fix cloning submodules 2024-06-18 13:40:11 +02:00
bbhtt b842aaa926 merge: Fix path to entrypoint 2024-06-18 06:03:40 +05:30
Bart Piotrowskiandbbhtt bb45c5c1b8 Update .github/actions/merge/entrypoint.py
Co-authored-by: bbhtt <bbhtt.zn0i8@slmail.me>
2024-06-17 20:46:05 +05:30
Bartłomiej Piotrowski c6bf5723f4 merge: Rewrite Dockerfile to use python:3.12 2024-06-17 20:46:05 +05:30
Bartłomiej Piotrowski 1368361275 merge: Replace flatpak-builder with json-glib 2024-06-17 20:46:05 +05:30
Bartłomiej Piotrowski c85708d5f8 merge: Add pygobject to requirements 2024-06-17 20:46:05 +05:30
bbhtt 356942a3c5 merge: Don't error on incorrect usernames
Github webui allows teams to be at-ed too, but add_to_collaborators
accepts Github usersnames only https://pygithub.readthedocs.io/en/latest/github_objects/Repository.html?highlight=add_to_collaborators#github.Repository.Repository.add_to_collaborators

So we should not error on wrong usernames being @-ed.
2024-06-16 20:33:25 +05:30
bbhtt 66fdbc8c56 merge: Add a note to follow blog
We are announcing changes there
2024-06-16 20:33:25 +05:30
dependabot[bot] 934779c6f9 ---
updated-dependencies:
- dependency-name: requests
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-22 17:43:21 +05:30
dependabot[bot] b23e04c671 Bump cryptography from 41.0.6 to 42.0.4 in /.github/actions/merge
Bumps [cryptography](https://github.com/pyca/cryptography) from 41.0.6 to 42.0.4.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/41.0.6...42.0.4)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-05 09:47:17 +05:30
dependabot[bot] 2d68de1c02 Bump idna from 3.4 to 3.7 in /.github/actions/merge
Bumps [idna](https://github.com/kjd/idna) from 3.4 to 3.7.
- [Release notes](https://github.com/kjd/idna/releases)
- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst)
- [Commits](https://github.com/kjd/idna/compare/v3.4...v3.7)

---
updated-dependencies:
- dependency-name: idna
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-05 09:47:07 +05:30