While previously a convenience to not have to use the full recipe filename, it was kind of an odd choice as autopkg does not reference recipes like this. The recipe without .recipe is not the true identifier, relative, or absolute path. With YAML recipes often ending in .yaml, and there being no standard rule around recipe names - no extension is also valid - let's stop making assumptions around filenames. Only impacts recipes run individually through workflow_dispatch.
Requires using the full filename when running individual recipes moving forward. This is the same requirement as listing recipes in a run list and standardizes on full filenames.
While previously a convenience to not have to use the full recipe filename, it was kind of an odd choice as autopkg does not reference recipes like this. The recipe without
.recipe
is not the true identifier, relative, or absolute path. With YAML recipes often ending in.yaml
, and there being no standard rule around recipe names - no extension is also valid - let's stop making assumptions around filenames. Only impacts recipes run individually through workflow_dispatch.Requires using the full filename when running individual recipes moving forward. This is the same requirement as listing recipes in a run list and standardizes on full filenames.