GitHub windows-latest runner image 20250602.1.0 seems to break cached Poetry
Đánh giá
Issue này chưa được đánh giá.
Mô tả
Bug Report
Today, PR workflows started failing with errors running poetry and/or pytest.
Repro or Code Sample
https://github.com/ni/nitypes-python/actions/runs/15496692627/job/43640756105 retry number 8
Run ni/python-actions/setup-poetry@2c946e7237558ed6d59565787f1edb2150df50ba
Run if [ ! -d "$pythonLocation" ]; then
Run Add-Content $env:GITHUB_ENV "POETRY_BIN_DIR=$HOME\.local\poetry\bin"
Run echo "poetry-bin-dir=$POETRY_BIN_DIR" >> "$GITHUB_OUTPUT"
Run actions/cache@5a3ec84eff668545956fd18022155c47e93e2684
Cache hit for: poetry1.8.2-Windows-py3.11.9
Received 19099528 of 19099528 ([10](https://github.com/ni/nitypes-python/actions/runs/15496692627/job/43640756115#step:4:11)0.0%), 61.3 MBs/sec
Cache Size: ~18 MB (19099528 B)
"C:\Program Files\Git\usr\bin\tar.exe" -xf D:/a/_temp/64cd2eea-d3c3-4546-90d7-d7d3076f11ba/cache.tzst -P -C D:/a/nitypes-python/nitypes-python --force-local --use-compress-program "zstd -d"
Cache restored successfully
Cache restored from key: poetry1.8.2-Windows-py3.11.9
Run poetry --version
D:\a\_temp\5bee54b4-5547-4a7f-8255-24[68](https://github.com/ni/nitypes-python/actions/runs/15496692627/job/43640756115#step:4:73)5d6c2734.sh: line 1: poetry: command not found
Error: Process completed with exit code 127.
Expected Behavior
Poetry works.
Current Behavior
The passing jobs have windows-2022 runner image 20250511.1.0.
The failing jobs have windows-2022 runner image 20250602.1.0 and fail with poetry: command not found
Possible Solution
Add runner image name/version to cache key.
Add an input to disable caching.
Context
This is breaking PR workflows.
Your Environment
ni/python-actionsversion: v0.2.0- Python version: default
- Ngôn ngữ chính
- Python
- Star
- 2
- Fork
- 0
- Merge trung bình
- 2 ngày 5 giờ
- Pull request đã merge (30 ngày)
- 1
Hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của ni/python-actions
-
bug
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 15/100
ni/python-actions#57 · 1 bình luận ·
-
bug
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
ni/python-actions#46 ·
-
enhancement
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100
ni/python-actions#39 · 2 bình luận ·
-
enhancement
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
ni/python-actions#38 ·
-
enhancement
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
ni/python-actions#19 ·
Tất cả issue của ni/python-actions
Issue tương tự
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 86/100
zostera/django-bootstrap4#894 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
use-agent-os/agent-os#3276 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
zephyrproject-rtos/zephyr#119726 ·
-
area/auth bug comp/agent P3 platform/discord type/security
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
NousResearch/hermes-agent#117848 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
zilliztech/memsearch#759 ·