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.7.2 #669

Closed
7 of 12 tasks
allyhawkins opened this issue Jan 25, 2024 · 2 comments
Closed
7 of 12 tasks

Prepare for scpca-nf release v0.7.2 #669

allyhawkins opened this issue Jan 25, 2024 · 2 comments

Comments

@allyhawkins
Copy link
Member

allyhawkins commented Jan 25, 2024

Steps for a new release of scpca-nf

This release should include bug fixes from #662, #664, and #668.
We could also consider including the UMAP fixes here (#644 and #651) instead of in #654

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
Copy link
Member Author

Noting that fixes from #671, #673, and #675 need to be addressed in this release too.

@sjspielman
Copy link
Member

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

2 participants