-
Notifications
You must be signed in to change notification settings - Fork 5
JSON schema: Rangeland #21
Copy link
Copy link
Open
Labels
documentationImprovements or additions to documentationImprovements or additions to documentation
Description
jen-reeve
opened on Mar 24, 2025
Issue body actions
- Fork the pipeline to your user account, if you have not done so before (Make sure you deselect Copy the master branch only)
- Go to the dev branch and sync the upstream changes (Sync fork -> Update branch)
- Create a branch called json-schema-improvements with the dev branch as base in the fork
- Open the json-schema-improvements branch of the fork either locally (git clone) or online (via Github Codespaces, GitPod...)
- Open the nextflow_schema.json file
- Check that the value in "$schema" is "https://json-schema.org/draft/2020-12/schema". The pipeline should be updated to nf-schema if this is not the case. See the migration guide on how to do this
- Check the schema for insufficient validation keywords and error messages. See the guide for more information on this
- Do the same thing for assets/schema_input.json
- Run nextflow run main.nf -profile test,docker --outdir results -stub to check for any failures in validation with the basic test setup
- Update the changelog of the pipeline
- Push all changes to your fork (if you have not done so yet)
- Open a pull request to the dev branch of the nf-core repository
- Request a review in #hackathon-mar-2025-json-schema-improvements or in the pipeline channel (e.g. #sarek for nf-core/sarek) and set the issue status to Ready to review (PR: )
- Wait for approval and merge the pull request once everything works again
- Set the issue status to Done
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
documentationImprovements or additions to documentationImprovements or additions to documentation
Type
Fields
Give feedbackNo fields configured for issues without a type.
Projects
StatusShow more project fields
In progress