Skip to content

[enhancement] 跨ジョブの version キャッシュ共有を最適化 #88

Description

@yk-lab

背景

現状 tool-cache はランナー内でのみ有効(同一ランナー内で download/検証をスキップ)。ジョブ/ワークフローを跨いだ再利用はされず、matrix や並列ジョブでは各々が解決・取得する。

やりたいこと

  • actions/cache 等で ジョブ跨ぎの version キャッシュ共有 を検討し、matrix 全体の総取得回数・時間を削減する。
  • キャッシュキー設計(tool + resolved version + os + arch)と rate-limit 影響の評価。

メモ

  • パフォーマンス最適化(旧 要求仕様書 NFR-3 / §13 将来拡張)。v1 必須ではない。
  • 元 要求仕様書.md §13 からの切り出し(doc は削除予定)。

No activity

Activity on this issue will appear here.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestperformanceパフォーマンス / 速度

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions