opentelemetry-specification icon indicating copy to clipboard operation
opentelemetry-specification copied to clipboard

Add Github workflow to ensure changelogs are added

Open arminru opened this issue 2 years ago • 1 comments

The changelog in the spec repo has to be updated manually for each PR but sometimes PR authors forget to do so. Relying on reviewers to catch this is error-prone. In other OTel repos we use Github workflows to verify that the respective CHANGELOG.md was updated in PRs. For minor/editorial edits this check can be bypassed by applying a certain label.

Should we add the same for the spec repo as well?

See https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/.github/workflows/changelog.yml for an example.

arminru avatar Feb 04 '22 16:02 arminru

We could also add the same for the https://github.com/open-telemetry/opentelemetry-specification/blob/main/spec-compliance-matrix.md to ensure rows are added for new requirements.

arminru avatar Apr 28 '22 14:04 arminru