Skip to content
This repository has been archived by the owner on May 6, 2024. It is now read-only.

Update container logic #93

Merged
merged 12 commits into from
Mar 24, 2023
Merged

Conversation

sminot
Copy link
Contributor

@sminot sminot commented Mar 23, 2023

The logic used for selecting the container source (from quay.io or depot.galaxyproject.org) is not consistent for all processes. This PR simply modifies two processes to make them consistent with the rest.

PR checklist

  • This comment contains a description of changes (with reason).
  • If you've fixed a bug or added code that should be tested, add tests!
  • If you've added a new tool - have you followed the pipeline conventions in the contribution docs- [ ] If necessary, also make a PR on the nf-core/quantms branch on the nf-core/test-datasets repository.
  • Make sure your code lints (nf-core lint).
  • Ensure the test suite passes (nextflow run . -profile test,docker --outdir <OUTDIR>).
  • Usage Documentation in docs/usage.md is updated.
  • Output Documentation in docs/output.md is updated.
  • CHANGELOG.md is updated.
  • README.md is updated (including new tool citations and authors/contributors).

jpfeuffer and others added 11 commits April 21, 2022 11:58
[Hotfix] Amend to Release 1.0 before tagging/releasing
[Feat] tee Logging of processes into stdout and file
Merge minor changes for release from dev to master
remove github vars from AWS action
[FIX] specify container for bash-only modules for AWS
Update CHANGELOG.md for Release 1.0
Add release date and Zenodo DOI for version 1.1.0
@sminot sminot requested a review from ypriverol March 23, 2023 22:42
@github-actions
Copy link

github-actions bot commented Mar 23, 2023

nf-core lint overall result: Passed ✅

Posted for pipeline commit f83f091

+| ✅ 155 tests passed       |+
#| ❔   3 tests were ignored |#

❔ Tests ignored:

✅ Tests passed:

Run details

  • nf-core/tools version 2.7.2
  • Run at 2023-03-24 09:00:12

Copy link
Contributor

@fabianegli fabianegli left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks correct. Good work! 👍

Copy link
Contributor

@fabianegli fabianegli left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry to retract the approval. It would be great to actually have the fix logged in the changelog.

@fabianegli
Copy link
Contributor

@ypriverol I think this would warrant a bugfix release?!

@ypriverol
Copy link
Member

@fabianegli @jpfeuffer do you know what is going on with Github Actions. The following error:

0s
Run nextflow run ${GITHUB_WORKSPACE} -profile $TEST_PROFILE,$EXEC_PROFILE --outdir ${TEST_PROFILE}_${EXEC_PROFILE}_results
/home/ubuntu/actions-runner/work_runner/_tool/nextflow/22.[1](https://github.com/nf-core/quantms/actions/runs/4509445194/jobs/7941782856#step:5:1)0.1/x64/nextflow: line 287: java: command not found
NOTE: Nextflow is trying to use the Java VM defined by the following environment variables:
 JAVA_CMD: java
 NXF_OPTS:

@jpfeuffer
Copy link
Collaborator

It was using a self-hosted runner. Probably still broken since they are new.

@fabianegli
Copy link
Contributor

I don't know what goes wrong here. I can only speculate and I don't see a relation with changes in this PR. My guess would also be the new runner infrastructure.

@ypriverol
Copy link
Member

Almost there, can I merge after finishing the first one? @fabianegli

@ypriverol ypriverol requested a review from fabianegli March 24, 2023 14:42
Copy link
Contributor

@fabianegli fabianegli left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We'll need a note in the changelog for the fix, but it can be a separate PR.

@ypriverol ypriverol merged commit 34cba10 into nf-core:dev Mar 24, 2023
@ypriverol ypriverol mentioned this pull request Mar 26, 2023
9 tasks
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants