8 Commits
Author SHA1 Message Date
xixu-me 5651ca8f46 Add script to delete unsuccessful workflow runs
Add uses/delete_unsuccessful_workflow_runs.py: a script that paginates GitHub Actions workflow runs and deletes any run whose conclusion is not 'success'. It prints per-run actions and totals (checked, deleted, kept). Requires a Personal Access Token with 'repo' and 'workflow' scopes and user configuration of OWNER, REPO, and TOKEN. Useful for cleaning failed/cancelled/timed-out runs while preserving successful history.
2026-03-09 19:13:35 +08:00
xixu-me 5bc5a8a513 Add script to watch all repos of a user
Introduces watch_user_repos.py, a script to subscribe to all repositories of a specified GitHub user. The script uses the GitHub API and requires a personal access token, allowing users to stay updated on activity from a particular user or organization.
2025-12-04 17:55:58 +08:00
xixu-me 40f91ef2de Create invite_collaborators.py 2025-04-02 12:59:06 +08:00
xixu-me c6f38aaa9e Create delete_old_workflow_runs.py 2025-04-02 12:59:04 +08:00
xixu-me a122ee46b5 Create delete_a_workflow.py 2025-04-02 12:59:02 +08:00
xixu-me 3ba32efb30 Create create_releases.py 2025-04-02 12:59:00 +08:00
xixu-me f09db4e8d6 Create close_old_issues.py 2025-04-02 12:58:59 +08:00
xixu-me 45c9b16045 Create add_labels_to_prs.py 2025-04-02 12:58:57 +08:00