aws-samples / aws-samples/sample-autonomous-cloud-coding-agents

perf(ci): gate coverage collection to merge_group only — follow-up to #363

オープン
#676 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
ci-cd enhancement
主要言語
TypeScript
スター
146
フォーク
46
平均マージ
3日 10時間
マージ済み PR(30日)
24

説明

Parent: #363. Spun from #363's DoD by the orchestrator; **needs maintainer `approved` (ADR-003)**.

## Goal
Skip `collectCoverage` on the high-frequency `pull_request` event; keep `coverageThreshold`/`fail_under` enforced on `merge_group` so nothing merges under-covered.

## Scope
- Conditional coverage on event name (PR = off, merge_group = on).
- Verify the required `build` context still reports on PRs without coverage.

Refs #363

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

まず、collectCoverage、coverageThreshold、fail_under の CI ワークフローエントリを見つけ、pull_request イベントと merge_group イベントのパスを比較します。coverage が merge_group に対してのみ実行され、必要な build コンテキストが pull_request でも引き続き報告されることを確認してください。また、ADR-003 に基づく maintainer の承認も必要です。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
github-actions
領域
ci-cd
issue の種類
機能追加
難易度
3/5
見積もり時間
1〜2日
活発さ
静か
明瞭さ
おおむね明確
初心者へのやさしさ
55/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。