diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index b5d37da1..da9c8eed 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -155,6 +155,11 @@ jobs: - name: Merge release notes to pre existent body run: cat notes.md >> release-body.md + - name: Attach release creator to release body + run: | + echo "" >> release-body.md + echo "#### Release Manager @${{ github.event.release.author.login }}" >> release-body.md + - name: Release uses: softprops/action-gh-release@v1 with: diff --git a/RELEASE.md b/RELEASE.md index e5c262c5..f41a6b1c 100644 --- a/RELEASE.md +++ b/RELEASE.md @@ -146,16 +146,9 @@ Assume `M.m.p` is the new version. - [Draft a new release](https://github.com/falcosecurity/falco/releases/new) - Use `M.m.p` both as tag version and release title -- Do NOT fill body, since it will be generated by the [github release workflow](.github/workflows/release.yaml) +- Do NOT fill body, since it will be autogenerated by the [github release workflow](.github/workflows/release.yaml) - Publish the release! - The release pipeline will start automatically upon publication and all packages and container images will be uploaded to the stable repositories. -- Once the release is out the release body will be generated -- Add the release manager handle at the end of the pre-generated release body: - ``` - #### Release Manager - - - ``` In order to check the status of the release pipeline click on the [GitHub Actions tab](https://github.com/falcosecurity/falco/actions?query=event%3Arelease) in the Falco repository and filter by release.