Skip to content

changelog workflow update - #133

Open
MajorMoth wants to merge 1 commit into
TheDenSS14:masterfrom
MajorMoth:changelog-script-update
Open

changelog workflow update#133
MajorMoth wants to merge 1 commit into
TheDenSS14:masterfrom
MajorMoth:changelog-script-update

Conversation

@MajorMoth

Copy link
Copy Markdown
Contributor

About the PR

Updated the changelog script to use embeds and split changes per PR. It also uses embeds now, and adds the first image from every PR as a feature preview.

Why / Balance

April asked me to.

Technical details

Cleaned up the structure of the file, now there is a helperfunctions file, so that the code flows more logically and is easier to modify/reference.

Test plan

We will figure that one out.

Media

Example new changelog:
image

Requirements

  • I have read and am following the Macrocosm Pull Request Conventions.
  • I have tested this pull request and written instructions on how to test it.
  • I have added media to this PR or it does not require an in-game showcase.

Licensing

  • All code in this pull request can be licensed to MIT.
  • (OPTIONAL) I give permission to seeing this feature upstreamed to Macrocosm in the future, but please wait until it gets tested for a little bit and we work out any issues.

Breaking changes

Moved all the changelog related files from Tools to their own subfolder in Tools/changelogs.
Fixed all the references to the files I found.

@MajorMoth

Copy link
Copy Markdown
Contributor Author

this will need a bit of extra setup after merging (webhook url secret an stuff)

@sleepyyapril

Copy link
Copy Markdown
Contributor

this will need a bit of extra setup after merging (webhook url secret an stuff)

we have existing vars for that!

@MajorMoth MajorMoth mentioned this pull request Jul 30, 2026
7 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants