Skip to content

Verify changelog format

Cameron Swords requested to merge verify-changelog-format into master

What does this MR do?

Verifies the format of the CHANGELOG.md file.

The new DAST release process extracts release information from the CHANGELOG.md file. If the file is not formatted correctly, then the release will either fail, or in the worst case, release using an incorrect version number.

Checks:

  • The CHANGELOG.md is verified to exist
  • The extracted JSON release file is a valid JSON object
  • There is content in the release release file JSON field tag
  • There is content in the release release file JSON field description

This MR in part resolves issue gitlab-org/gitlab#33364 (closed).

Edited by Cameron Swords

Merge request reports