Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Some changes in the conda and Docker CI/CD. This works and the results for
v0.5.0.9000
are:conda install -c umccr r-rnasum=0.5.0.9000
ghcr.io/umccr/rnasum:0.5.0.9000
Versioning
dev
part for versioning inbumpversion.cfg
where we can use e.g.0.5.0.9000
, where the9000
corresponds to the dev version. So if your current version is0.5.1
and you do abump2version --new-version 0.6.1.9000 dev
, that will go to0.6.1.9000
, and you can bump that withbump2version
followed by one of dev/patch/minor/major. This is close to what the tidyverse team utilise - https://r-pkgs.org/lifecycle.html#sec-lifecycle-version-number-tidyverse. We can talk about it in our next chat ;-)GitHub Actions
conda-lock
mechanism to export lock files for both osx-64 and linux-64. It does this in a two-step process where it first creates one large YAML file with dependencies for each platform, and then you render that into two different lock files corresponding to the platforms of choice. You can see the outputs in this PR.Dockerfile
conda-lock
mechanism and use the linux-64 lock file to build the RNAsum conda env in the Docker container.Conda
{gpgr}
,{manhattanly}
, and{RNAsum.data}
to come from the umccr conda channel.