Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release checklist for Surge XT 1.3.0 #6925

Closed
15 tasks done
baconpaul opened this issue Apr 10, 2023 · 0 comments
Closed
15 tasks done

Release checklist for Surge XT 1.3.0 #6925

baconpaul opened this issue Apr 10, 2023 · 0 comments

Comments

@baconpaul
Copy link
Collaborator

baconpaul commented Apr 10, 2023

Release label: XT 1.3.0
Link to milestone: https://github.com/surge-synthesizer/surge/milestone/32

Pre Install

  • Address all open issues for the milestone
  • Update the changelog
  • Update the manual
  • Make sure the CMakeLists.txt version matches the version you are about to install

Executing the install

  • Update the releases-xt/azure-pipelines so we don't get a tag conflict when the release happens even
    if it is just a bump commit
  • Create git markers in the surge repo
    • Unlock your GPG key in case, running gpg --output x.sig --sign CMakeLists.txt
    • Create a branch named git checkout -b release-xt/1.3.0
    • Sign a tag with git tag -s release_xt_1.3.0 -m "Create signed tag",
    • Push both the branch and tag to upstream git push --atomic upstream-write release-xt/1.3.0 release_xt_1.3.0

Post Install

@baconpaul baconpaul added this to the Surge XT 1.2.1 milestone Apr 10, 2023
@baconpaul baconpaul pinned this issue Apr 10, 2023
@baconpaul baconpaul changed the title Release checklist for Surge XT 1.2.1 Release checklist for Surge XT 1.3 Apr 26, 2023
@mkruselj mkruselj unpinned this issue Nov 1, 2023
@surge-synthesizer surge-synthesizer deleted a comment from mthierman Dec 8, 2023
@mkruselj mkruselj changed the title Release checklist for Surge XT 1.3 Release checklist for Surge XT 1.3.0 Dec 8, 2023
@mkruselj mkruselj closed this as completed Dec 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants