Create a Github workflow to compile the snippets and convert the output into a lua-based changelog file
- Dominant language
- Lua
- Stars
- 264
- Forks
- 260
- Avg merge
- 3d 2h
- Merged PRs (30d)
- 21
Description
Description
-----------
Needs: https://github.com/FAForever/fa/issues/6237
If we extend the [create changelog](https://github.com/FAForever/fa/blob/develop/.github/workflows/changelog.yaml) workflow to accept a [workflow_call]() event with an input to a specific branch then we can use it to generate a workflow based on the snippets of that branch.
Then we can create a new workflow that uses the adjusted changelog creation workflow, retrieves the artifact and converts it into a lua-based changelog file using https://github.com/FAForever/fa/issues/6237.
This changelog file would represent the open changes of the public testing branches.
We'll probably also need to update the [default templates](https://github.com/FAForever/fa/tree/develop/changelog/snippets/sections), and specifically the [footer](https://github.com/FAForever/fa/blob/develop/changelog/snippets/sections/template-footer.md) and the [header](https://github.com/FAForever/fa/blob/develop/changelog/snippets/sections/template-header.md) to make them more representative somehow, but that can be done in a separate pull request.
Contributor guide
Assessment
This issue has not been assessed yet.