
Simon Willison、GitHub Actions向けキャッシュ効率の良いuvxレシピを公開
Simon Willisonは、UV_EXCLUDE_NEWERを特定の日付に設定し、それをsetup-uvのキャッシュキーとして再利用することで、GitHub Actions上でuvxツールを固定する手法を公開した。これにより、日付を更新するまでPyPIへのアクセスを回避できる。開発者はこのYAMLスニペットを組み込むだけで、ツールのバージョンを固定してキャッシュを維持できる。なお、wheelを破棄するのではなくキャッシュをデフォルトの挙動とするよう求めるissueが、現在setup-uvでオープンになっている。
出典: simonwillison.net ↗