Commit Graph
14 Commits
Author SHA1 Message Date
xixu-me 10dcb4faeb ci: tolerate protected Dependabot workflow updates 2026-07-03 23:12:20 +08:00
xixu-me 92b017fed6 ci: add Dependabot auto merge workflow 2026-07-03 23:01:33 +08:00
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 ecd5abc0c2 Add Copilot instructions for GitHub REST API scripts
Introduces a documentation file outlining conventions, architecture, and usage patterns for standalone Python scripts automating GitHub REST API tasks. Includes guidance on script structure, error handling, naming, token scopes, and dependencies.
2025-12-04 17:56:24 +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 439ae0f997 Fix capitalization in contributing section 2025-10-12 18:00:19 +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
xixu-me 2cf780edf0 Update README.md 2025-04-02 12:58:49 +08:00
xixu-me 3d649001ec Initial commit 2025-04-02 12:31:27 +08:00