-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
GitHub Actions で Poetry 自身のキャッシュを行うための考察.
動機
- 時間
GHA で Lint や Test の度にPoetryを用意する必要がある.
準備をするのにそれなりの時間を要するため,Poetry自身をキャッシュできるか考察をする.
snok/install-poetry@v1 で実現できなかったことにも起因する. - 制限
根本的には Included storage and minutes
対象
- OS は Linux / Windows / macOS
- 特に指定がなければ
Poetry(1.3.1) actions/cache@v3
話題
POETRY_HOME を指定することで起きる不具合- Poetry のローカルキャッシュ
- Windows 上でシンボリックリンク復元に問題がある
- Windows 上で poetry run tox - e py が意図しないバージョンを参照する
外部の問題
Poetry (1.3.1) でWindows にPOETRY_HOMEを指定すると動作が怪しいactions/cache@v3の Windows におけるシンボリックリンク復元動作が怪しい
成果物
Metadata
Metadata
Assignees
Labels
No labels