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.8.0 #654

Closed
12 tasks done
allyhawkins opened this issue Jan 16, 2024 · 2 comments
Closed
12 tasks done

Prepare for scpca-nf release v0.8.0 #654

allyhawkins opened this issue Jan 16, 2024 · 2 comments
Assignees

Comments

@allyhawkins
Copy link
Member

allyhawkins commented Jan 16, 2024

Steps for a new release of scpca-nf

This release should include:

  • the merged workflow
  • updates to the cell type report UMAPS, among other small cell type report fixes
  • support for skipping cell typing when the sample is from a cell line

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 changed the title Prepare for scpca-nf release v0.7.2 Prepare for scpca-nf release v0.7.3 Jan 25, 2024
@jashapiro
Copy link
Member

jashapiro commented Mar 5, 2024

I'm thinking this release is probably worth including #712? Also, maybe the addition of the merge workflow makes this 0.8?

@allyhawkins
Copy link
Member Author

I'm thinking this release is probably worth including #712? Also, maybe the addition of the merge workflow makes this 0.8?

That works for me. I updated the list of things blocking this, including adding #712 and #708. I also removed #641 since we won't be able to address that until we actually run projects and evaluate the UMAP sizing for the reports.

@allyhawkins allyhawkins changed the title Prepare for scpca-nf release v0.7.3 Prepare for scpca-nf release v0.8.0 Mar 5, 2024
@allyhawkins allyhawkins self-assigned this Mar 8, 2024
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