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

Prepare for scpca-nf release v0.5.1 #338

Closed
11 of 12 tasks
allyhawkins opened this issue May 31, 2023 · 0 comments
Closed
11 of 12 tasks

Prepare for scpca-nf release v0.5.1 #338

allyhawkins opened this issue May 31, 2023 · 0 comments
Assignees

Comments

@allyhawkins
Copy link
Member

allyhawkins commented May 31, 2023

Steps for a new release of scpca-nf

Preparing for the release

  • Are all of the issues planned for this release resolved? If there are any issues that are unresolved, mark this issue as blocked by those on ZenHub.
  • Update code and documentation with the latest version number in the development branch:
  • Test that the workflow is in good working order with nextflow run alexslemonade/scpca-nf -latest -r development
  • File a PR from the development branch to the main branch. This should include all of the changes that will be associated with the next release.

Creating a release

  • On the releases page, choose Draft a new release.
  • In Choose a tag, type a new release number using semantic versioning (vX.X.X) (you did update the title of this issue to match, right?), then click Create a new tag: vX.X.X on publish.
  • Write a description of the major changes in this release. You may want to start with the auto-generated release notes to save time.
  • Optional: If not all issues have been addressed, save a draft to return to later.
  • Publish the release!
@allyhawkins allyhawkins self-assigned this May 31, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant