Smart changelog (#5205)

Added a smart Changelog :

- Publish the Changelog before the app release. If the release has not
yet been pushed to production, do not display it.
- When the app release is done, make the Changelog available with the
correct date.
- If the Changelog writing is delayed because the release has already
been made, publish it immediately.
- Display everything locally to be able to iterate on the changelog and
have a preview

Added an endpoint for the Changelog

---------

Co-authored-by: Ady Beraud <a.beraud96@gmail.com>
Co-authored-by: Félix Malfait <felix.malfait@gmail.com>
This commit is contained in:
Ady Beraud
2024-05-01 09:35:11 +03:00
committed by GitHub
parent bf7c4a5a89
commit df5cb9a904
17 changed files with 232 additions and 11 deletions

View File

@ -0,0 +1,9 @@
CREATE TABLE IF NOT EXISTS "githubReleases" (
"tagName" text PRIMARY KEY NOT NULL,
"publishedAt" date NOT NULL
);
--> statement-breakpoint
CREATE TABLE IF NOT EXISTS "githubStars" (
"timestamp" timestamp DEFAULT now() NOT NULL,
"numberOfStars" integer
);

View File

@ -15,6 +15,13 @@
"when": 1713792223113,
"tag": "0001_marvelous_eddie_brock",
"breakpoints": true
},
{
"idx": 2,
"version": "5",
"when": 1714375499735,
"tag": "0002_demonic_matthew_murdock",
"breakpoints": true
}
]
}