From 0262255b0dfb598376f1e7063cc98bfd6eace410 Mon Sep 17 00:00:00 2001 From: GeckoEidechse <40122905+GeckoEidechse@users.noreply.github.com> Date: Mon, 8 May 2023 15:24:33 +0200 Subject: feat: Generate Northstar release notes (#277) * feat: Allow selecting project to generate release notes for * fix: Add missing TypeScript bindings * feat: Pass project to backend on tag compare * fix: Check for unsupported project * feat: Allow fetching tags from Northstar repo * fix: Formatting and fixing typo * feat: Copy over Northstar release note generation from previous PR * refactor: Use Tag struct instead of string Allows for extendability in the future * fix: Use proper user-agent for web request * fix: Remove debug log prints * refactor: Use separete function for FlightCore release note generation One function for each FlightCore and Northstar * feat: Make CommitAuthor optional to deal with rebase commits that don't have a PR linked * fix: Address clippy issues * fix: Remove debug prints * docs: Add comments * refactor: Move import to top of source file --- src-tauri/bindings/Project.ts | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 src-tauri/bindings/Project.ts (limited to 'src-tauri/bindings') diff --git a/src-tauri/bindings/Project.ts b/src-tauri/bindings/Project.ts new file mode 100644 index 00000000..a0f00bb8 --- /dev/null +++ b/src-tauri/bindings/Project.ts @@ -0,0 +1,3 @@ +// This file was generated by [ts-rs](https://github.com/Aleph-Alpha/ts-rs). Do not edit this file manually. + +export type Project = "FlightCore" | "Northstar"; \ No newline at end of file -- cgit v1.2.3