日本語

Aikido AutoFix GitHub アプリに必要な権限

2025年2月24日(月)に、Aikido Autofix GitHub App に追加の権限を付与しました。追加された権限は以下のとおりです:

  • コード: 読み取りと書き込み
  • PR: 読み取りと書き込み
  • (新規)ワークフロー: 読み取りと書き込み
  • (新規)チェック: 読み取り
  • (新規)Actions: 読み取り

Autofix GitHub アプリの新規インストールには、これらの権限が含まれます。2月18日より前にアプリをインストールしたユーザーには、これらの新しい権限を確認するよう求めるメールが送信されました。ユーザーが新しい権限の付与を確認するまでは、アプリは初期権限のままとなります。

新しい権限により、Aikido はより多く、より優れた自動修正を作成できるようになります。追加されたワークフロー権限により、Aikido は、たとえば利用しているサードパーティのアクションを固定して、潜在的なサプライチェーン攻撃を軽減するために、GitHub Actions を修正する PR を作成できます。

Checks と Actions の追加の読み取り権限により、Aikido は GitHub Actions のステータスとログを取得できるようになります。ビルドを壊してしまう Autofix が作成された場合、ビルドの出力を使って PR を修正し、動作するビルドを作成します。