You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Did all automated tests and the Docker build in this repo pass in CI? You may have to wait for the docker image to build. Check Github actions before proceeding to the next step.
Test the new docker build in scpca-nf
Create a branch in scpca-nf for testing the latest Docker version from the main branch.
Update containers.config with the edge version of the scpca-tools container: SCPCATOOLS_CONTAINER = 'ghcr.io/alexslemonade/scpca-tools:edge' and push the branch to github.
If necessary, update the scpca-nf workflow to accommodate changes in the scpcaTools package
Perform a test run of the workflow with: nextflow run AlexsLemonade/scpca-nf -r "<TESTBRANCH>" -profile batch,ccdl
If the [default run_ids](https://github.com/AlexsLemonade/scpca-nf/blob/main/config/profile_ccdl.config#L12-L13 for the workflow do not cover expected changes in this tools package, you may want to specify particular test samples or projects with the --run_id option (use your judgement).
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.
Save a draft to return to later if testing isn't done yet, otherwise:
Publish the release!
The text was updated successfully, but these errors were encountered:
I noticed that @jashapiro already changed the version in the description to 0.3.0. Did you want to bump up to 0.3.0 instead of doing a point release?
I think I was expecting that adding anndata & annotations justified a full point release. I think I'd still say that, even with just the anndata addition.
allyhawkins
changed the title
Prepare for scpcaTools release v0.2.4
Prepare for scpcaTools release v0.3.0
Oct 10, 2023
Oh, I was thinking the other repo: The reason for this version change was the requirement for R 4.3/bioc3.17.
Yea I had a feeling, but then when I was looking at the differences in the release I also saw we bumped up to R 4.3 so figured we were good with keeping this as a major release. Also this is done now, so going to go ahead and close it out.
Steps for a new release of
scpcaTools
Preparing for the release and testing
scpca-nf
main
branch.edge
version of the scpca-tools container:SCPCATOOLS_CONTAINER = 'ghcr.io/alexslemonade/scpca-tools:edge'
and push the branch to github.scpca-nf
workflow to accommodate changes in thescpcaTools
packagenextflow run AlexsLemonade/scpca-nf -r "<TESTBRANCH>" -profile batch,ccdl
If the [default
run_ids
](https://github.com/AlexsLemonade/scpca-nf/blob/main/config/profile_ccdl.config#L12-L13 for the workflow do not cover expected changes in this tools package, you may want to specify particular test samples or projects with the--run_id
option (use your judgement).Creating a release
Draft a new release
.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 clickCreate a new tag: vX.X.X on publish
.The text was updated successfully, but these errors were encountered: