[Csnd-dev] Feedback on Automating Csound Releases

Werner Mendizabal <[email protected]>
Newsgroups gmane.comp.audio.csound.devel
Message-ID <CAEzuXbxHAFrsKbfU40ZWFv5i3vuYbQ9W3PWYuHUb7KBFosNeQg@mail.gmail.com>
Hello Csound developers,

I’m planning to submit a pull request to automate the creation of Csound
releases when merging into the development branch.

Before proceeding, I’d like to get your feedback on whether an
implementation similar to my own project would be acceptable.

For reference, here are the releases for my project: Godot-Csound Releases
<https://github.com/nonameentername/godot-csound/releases>. The release
notes are automatically generated based on a GitHub release file
<https://github.com/nonameentername/godot-csound/blob/main/.github/release.yml>
.

Key features of this approach:

   - Commits tagged with "feature" or "bug" are categorized accordingly in
   the release notes.
   - The anothrNick/github-tag-action
   <https://github.com/anothrNick/github-tag-action> GitHub Action is used
   to automatically tag releases.
   - Most of the release process is automated, simplifying version
   management.

Please let me know if you have any questions or suggestions.

Thanks,
    Werner
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.