Runtime setup actions ignore newer pins in actions-lock.json
Maintainer thường phản hồi trong vòng 1 ngày
Đánh giá
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức phù hợp với người mới
- 83/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- github-actions, go
- Lĩnh vực
- build-system, ci-cd
Hướng nghiên cứu
Bắt đầu với pkg/workflow/runtime_step_generator.go, đặc biệt là generateSetupStep và thao tác tra cứu getActionPin, sau đó so sánh với thao tác tra cứu có xét đến bộ nhớ đệm được dùng ở nơi khác. Tái hiện với runtimes.python.version: "3.12" và một mục actions/[email protected] trong actions-lock.json; công việc hoàn tất khi quá trình biên dịch dùng SHA v7.1.0 trong bộ nhớ đệm thay vì SHA v7.0.0 được đóng gói sẵn.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Even though setup-python is pinned to v7.1.0 in the cache, the .lock.yml compile is choosing v.7.0.0.
- Version: gh-aw v0.93.5
To repro, create a workflow with runtimes.python.version: "3.12" and a valid actions/[email protected] cache entry in actions-lock.json.
You'll see the compilation emits the bundled v7.0.0 SHA.
Expected: Runtime setup honors the newer cached pin, consistent with the cache-aware lookup.
Likely cause (per copilot's evaluation): generateSetupStep calls embedded-only getActionPin instead of the cache-aware helper.
- Ngôn ngữ chính
- Go
- Star
- 5.4k
- Fork
- 596
- Merge trung bình
- 4 giờ 13 phút
- Pull request đã merge (30 ngày)
- 823
Chuẩn bị môi trường
Khởi chạy dev container của dự án ngay trên trình duyệt, bằng tài khoản GitHub của bạn.
- Có Dockerfile hoặc tệp Docker Compose
- Không có mẫu pull request
- Đọc 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 github/gh-aw
-
[doc-healer] DDUw improvement: retry integrity-filtered issue reads with direct single-item lookupsĐang mởautomation documentation
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
Maintainer thường phản hồi trong vòng 1 ngày
-
automated-analysis code-quality cookie testing
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
Maintainer thường phản hồi trong vòng 1 ngày
-
ai-inspected
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
Maintainer thường phản hồi trong vòng 1 ngày
-
agent-research
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
Maintainer thường phản hồi trong vòng 1 ngày
-
automation cli cookie documentation
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
github/gh-aw#72447 · 3 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
Issue tương tự
-
Handler accepts zero/negative NNCP_MAX_RETRIES and NNCP backoff values, stalling policies or hot-loopingCó thể đã có người làm @NopeCharon đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
nmstate/kubernetes-nmstate#1604 ·
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
-
bug raised-by:desk
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
medici-finance/assay#4723 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
flannel-io/flannel#2608 ·
Maintainer thường phản hồi trong vòng 2 ngày
-
bug needs-triage
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 80/100
Maintainer thường phản hồi trong vòng 1 ngày