重複ワークフロー
似たステップ構成を持つワークフローを比較し、同じ修正を複数箇所で保守する可能性を示します。
SELF-SERVE GITHUB ACTIONS AUDIT
公開GitHubリポジトリのワークフローを機械的に確認し、重複、参照切れ、定期実行の失敗、古いAction指定を結果ページにまとめます。
アカウント登録は不要。現在は公開リポジトリのみ対応しています。自動決済ページが利用できない場合も、メールでUSD 29の監査を受け付けます。
似たステップ構成を持つワークフローを比較し、同じ修正を複数箇所で保守する可能性を示します。
ワークフローから呼ばれているローカルスクリプトやActionのパスが、リポジトリ内に存在するか確認します。
scheduleを持つワークフローについて、GitHub上の直近実行履歴と失敗件数を確認します。
@v1や@v2など、古いメジャーバージョンに固定されたActionを抽出します。
owner/repoまたは公開GitHub URLを入力します。メール受付では本文の「公開リポジトリのURL」欄に記入してください。
ワークフローを解析し、確認できた事実からレポートを生成します。
完了後の結果ページで、検出内容と確認できなかった項目を読みます。
対象は公開GitHubリポジトリだけです。 GitHubへのログイン、OAuth、GitHubへの書き込み権限は不要です。リポジトリ全体を複製して保持するのではなく、公開ワークフローYAMLと参照先の存在、公開された実行履歴を確認します。レポートは再表示のため保存されます。
診断は保守判断を補助するもので、障害がないこと、将来の稼働、セキュリティ、費用削減を保証しません。AIによる要約は検出結果に基づく説明であり、新しい検出事項を追加するものではありません。メールにはパスワード、APIキー、非公開リポジトリの内容は送らないでください。
非公開リポジトリ、複数リポジトリの一括監査、修正作業そのものは、このセルフサービス監査の対象外です。個別相談は含まれません。