Run release-notes job only when tag is created

Add condition $CI_PIPELINE_SOURCE == "push" in release-notes job rules, in order to make sure job are only launched at tag creation and not on subsequent pipelines run using a tag ref.

Also create a .release-notes-rules template to set rules once and reuse across jobs.

Merge request reports

Loading