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

Proposal: DSL2+ #312

Closed
wants to merge 16 commits into from
Closed

Proposal: DSL2+ #312

wants to merge 16 commits into from

Commits on Apr 27, 2024

  1. Replace ext/publishDir with params/publish definition

    Signed-off-by: Ben Sherman <[email protected]>
    bentsherman committed Apr 27, 2024
    Configuration menu
    Copy the full SHA
    f531c5d View commit details
    Browse the repository at this point in the history
  2. Update config to comply with strict parser

    Signed-off-by: Ben Sherman <[email protected]>
    bentsherman committed Apr 27, 2024
    Configuration menu
    Copy the full SHA
    836ace2 View commit details
    Browse the repository at this point in the history
  3. Use param schemas as source of truth, convert to YAML

    Signed-off-by: Ben Sherman <[email protected]>
    bentsherman committed Apr 27, 2024
    Configuration menu
    Copy the full SHA
    25a1fb5 View commit details
    Browse the repository at this point in the history
  4. Use eval output, topic channels to collect tool versions

    Signed-off-by: Ben Sherman <[email protected]>
    bentsherman committed Apr 27, 2024
    Configuration menu
    Copy the full SHA
    505806a View commit details
    Browse the repository at this point in the history

Commits on May 19, 2024

  1. Refactor params as workflow inputs

    Signed-off-by: Ben Sherman <[email protected]>
    bentsherman committed May 19, 2024
    Configuration menu
    Copy the full SHA
    4401d29 View commit details
    Browse the repository at this point in the history
  2. Update workflow output definition

    Signed-off-by: Ben Sherman <[email protected]>
    bentsherman committed May 19, 2024
    Configuration menu
    Copy the full SHA
    1b2ad00 View commit details
    Browse the repository at this point in the history
  3. Update workflow params definition

    Signed-off-by: Ben Sherman <[email protected]>
    bentsherman committed May 19, 2024
    Configuration menu
    Copy the full SHA
    4ab2ddc View commit details
    Browse the repository at this point in the history
  4. Add workflow output schema

    Signed-off-by: Ben Sherman <[email protected]>
    bentsherman committed May 19, 2024
    Configuration menu
    Copy the full SHA
    39971b6 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2024

  1. Rename schema_params.yml to schema_inputs.yml

    Signed-off-by: Ben Sherman <[email protected]>
    bentsherman committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    a05928c View commit details
    Browse the repository at this point in the history
  2. Remove trailing slashes from target names

    Signed-off-by: Ben Sherman <[email protected]>
    bentsherman committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    081dbc0 View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2024

  1. Add wrapper workflow for ASPERA_CLI

    Signed-off-by: Ben Sherman <[email protected]>
    bentsherman committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    ff54921 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2024

  1. Initialize ch_fastq

    Signed-off-by: Ben Sherman <[email protected]>
    bentsherman committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    b69bb74 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2024

  1. Remove import statements

    Signed-off-by: Ben Sherman <[email protected]>
    bentsherman committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    6996724 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2024

  1. Fix warnings

    Signed-off-by: Ben Sherman <[email protected]>
    bentsherman committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    faf3af4 View commit details
    Browse the repository at this point in the history
  2. Update workflow outputs (second preview)

    Signed-off-by: Ben Sherman <[email protected]>
    bentsherman committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    f9385f3 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2024

  1. Refactor output targets to samples and versions

    Signed-off-by: Ben Sherman <[email protected]>
    bentsherman committed Nov 2, 2024
    Configuration menu
    Copy the full SHA
    a65146e View commit details
    Browse the repository at this point in the history