FAForever / fa

Lua code for FAF
221 stars 228 forks source link

Extend the deployment workflows to generate the changelog files #6242

Open Garanas opened 3 weeks ago

Garanas commented 3 weeks ago

Description

Needs: All other issues of https://github.com/FAForever/fa/issues/6236

This is where we combine everything together! We can use the deployment workflow to not just deploy, but also generate the changelog files using the other Github actions, store them where the game (Lua) expects them to be and push the content to deploy/fafdevelop (and in the near future: also to deploy/fafbeta).

Once this issue is completed we have the basic framework with always up to date changelogs, including the current open changes.

We can then start introducing additional features to enhance the experience for the user, of which there are plenty to think of!