7rikazhexde’s tech log

技術的な興味関心、備忘録、アウトプットなどを書いています。

GitHub API

Pythonの安定版バージョンをGitHub APIを使用して取得する方法

概要 Pythonでパッケージ公開するプロジェクトでは、安定版バージョンのサポートも重要です。 GitHubでリポジトリを管理している場合、多くはGitHub Actionsを使用してCI/CDで更新管理していると思います。 例えば、Pythonではsetup-pythonアクションを使用…

GitHubのスパムIssueを自動削除するスクリプト/ワークフローについて

はじめに 最近、GitHubのissuesでスパムが登録されるようになったので、タイトル、本文で指定キーワードに該当したらissueを削除するworkflowを作成したので紹介します。 はじめに 注意事項 使用方法 スクリプト(spam_issue_deleter.py) ワークフロー(delete…