You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
future_required_tasks_found: emits a warning if a required Task is missing but the rule data says that it is only required in the future.
required_tasks_found: emits a violation if a required Task is missing and the rule data does not specify that this is required in the future.
The two policy rules are closely tied. When a user wants to include/exclude these policy rules, they must specify both. This is confusing.
Let's consolidate both of these policy rules into a single one. We can emit a dynamic effective_on date in the result for required Tasks in the future. This would be similar to what we did here for the labels package.
Acceptance Criteria
future_required_tasks_found is handled as part of required_tasks_found. This is done in both release and pipeline namespaces.
The text was updated successfully, but these errors were encountered:
We have these policy rules:
future_required_tasks_found
: emits a warning if a required Task is missing but the rule data says that it is only required in the future.required_tasks_found
: emits a violation if a required Task is missing and the rule data does not specify that this is required in the future.The two policy rules are closely tied. When a user wants to include/exclude these policy rules, they must specify both. This is confusing.
Let's consolidate both of these policy rules into a single one. We can emit a dynamic
effective_on
date in the result for required Tasks in the future. This would be similar to what we did here for the labels package.Acceptance Criteria
future_required_tasks_found
is handled as part ofrequired_tasks_found
. This is done in bothrelease
andpipeline
namespaces.The text was updated successfully, but these errors were encountered: