AI エージェント向けの skills・prompts・instructions を apm.yml で管理しているリポジトリで、Dependabot の version updates が Agent Package Manager(APM)を監視対象に加わった。dependencies.apm と devDependencies.apm に宣言した git 依存向けに更新プルリクエストを開き、apm.lock.yaml がある場合は apm lock 相当でロックファイルを書き換える。対象は version updates のみで、security updates には含まれない。

.github/dependabot.yml では apm.yml を置くディレクトリを directory(または directories)で指定し、package-ecosystem: "apm" のエントリを updates に追加する。ファイル先頭の version は常に 2、schedule.interval で更新間隔を決める。

yaml
version: 2
updates:
  - package-ecosystem: "apm"
    directory: "/"
    schedule:
      interval: "weekly"

SemVer タグ参照は最新タグへ、40 文字のコミット SHA 参照は注釈付き非 prerelease リリースタグのコミットへ、ブランチ参照はブランチ先端へ追従する(ブランチ固定時はマニフェストはブランチ名のまま、apm.lock.yaml のみ変わる。既存のロックファイルが必要)。git: / registry: / mcp: 形式やローカルパス、Azure DevOps 上のエントリなどは更新対象外。プライベート git 依存は dependabot.yml の git レジストリ設定でアクセスを渡す。

github.com の全プランで GA。GitHub Enterprise Server 3.24 で利用可能になる。

#参考文献