Add an option to fail verification on warnings
Maintainer thường phản hồi trong vòng 1 ngày
Chưa có ai nhận issue nà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
- 72/100
Hướng nghiên cứu
Bắt đầu bằng cách tìm lệnh gh actions-lock --verify và cách xử lý mã thoát, sau đó theo dõi cách các phát hiện và mức độ nghiêm trọng của cảnh báo được báo cáo. Thêm tùy chọn được yêu cầu để quá trình xác minh thoát với mã 1 khi có cảnh báo, rồi kiểm tra hành vi mong đợi trong các bài kiểm thử xác minh hiện có.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
gh actions-lock --verify can report warnings and still exit with code 0. For example:
$ gh actions-lock --verify
! Cannot follow 1 workspace-local action
↳ .github/workflows/check-installer-file.yml: ./.github/actions/check-release-artifact
↳ https://github.com/github/gh-actions-lock/blob/main/docs/troubleshooting.md#local-action
✓ All 42 workflows valid
Currently, failing CI on warnings requires a workaround:
gh actions-lock --verify --json=valid,findings | jq -e '.valid and all(.findings[]; .severity != "warning")'
I'd really like to see a flag (for example, --fail-on-warning) that makes the process exit with code 1 if any warnings are reported :)
Environment:
- GitHub CLI: 2.103.3 (2026-10-26)
- gh-actions-lock: v0.4.1
- Ngôn ngữ chính
- Go
- Star
- 295
- Fork
- 21
- Merge trung bình
- 1 ngày 3 giờ
- Pull request đã merge (30 ngày)
- 64
Chuẩn bị môi trường
- Không có Dockerfile hay 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-actions-lock
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 39/100
github/gh-actions-lock#273 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 68/100
github/gh-actions-lock#272 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100
github/gh-actions-lock#268 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 58/100
github/gh-actions-lock#267 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 30/100
github/gh-actions-lock#266 · 1 reaction ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của github/gh-actions-lock
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 1 ngày
-
bug os:ios
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
hajimehoshi/ebiten#4039 · 2 bình luận ·
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 69/100
open-telemetry/opentelemetry-go-compile-instrumentation#1713 ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
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 77/100
JakeChampion/lang#14392 ·
Maintainer thường phản hồi trong vòng 1 ngày