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

Add reusable workflows #43

Open
wants to merge 21 commits into
base: main
Choose a base branch
from

Commits on Feb 9, 2023

  1. Configuration menu
    Copy the full SHA
    1a1a568 View commit details
    Browse the repository at this point in the history
  2. try to parametrize the planemo-ci-action

    in the called workflows in order to make it useable in the
    tests running here. where we do not use
    
    ```
    uses: galaxyproject/planemo-ci-action@v1
    ```
    
    but
    
    ```
    uses: ./
    ```
    bernt-matthias committed Feb 9, 2023
    Configuration menu
    Copy the full SHA
    56ab325 View commit details
    Browse the repository at this point in the history
  3. quote python version

    bernt-matthias committed Feb 9, 2023
    Configuration menu
    Copy the full SHA
    0f88e2b View commit details
    Browse the repository at this point in the history
  4. reuse workflows in repos tests

    and add statistics output to test workflow
    bernt-matthias committed Feb 9, 2023
    Configuration menu
    Copy the full SHA
    c4ac8b4 View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2023

  1. Revert "try to parametrize the planemo-ci-action"

    This reverts commit 56ab325.
    
    impossible, because we can not use `uses: ${{ planemo-ci-action }}`
    
    lets see if `uses: ./` just does the intended
    bernt-matthias committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    36d2387 View commit details
    Browse the repository at this point in the history
  2. make reusable workflow use current version of the action

    hoping that:
    
    - tests in this repo will use the action of the PR branch
      (the workflow version ./ is used .. so hopefully also the
       action ./ is used)
    - external callers will use the workflows with
      `galaxyproject/planemo-ci-action/.github/workflows/...@vX`
      and I hope that this also yields version X of the action
    bernt-matthias committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    37c4df9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    91c29a6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a874432 View commit details
    Browse the repository at this point in the history
  5. implement override inputs for setup workflow

    and use in test
    bernt-matthias committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    cb99424 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b4c1945 View commit details
    Browse the repository at this point in the history
  7. add some fields to shed.yaml

    linter complains otherwise
    bernt-matthias committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    7e641bb View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    16a53b5 View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2023

  1. fix test tool shed.yml

    bernt-matthias committed Feb 11, 2023
    Configuration menu
    Copy the full SHA
    e25cab1 View commit details
    Browse the repository at this point in the history
  2. add input parameter

    linter insists
    bernt-matthias committed Feb 11, 2023
    Configuration menu
    Copy the full SHA
    7f8b2fe View commit details
    Browse the repository at this point in the history
  3. just use fail level: error

    and revert all the test tool changes
    bernt-matthias committed Feb 11, 2023
    Configuration menu
    Copy the full SHA
    090c66d View commit details
    Browse the repository at this point in the history
  4. Revert "add some fields to shed.yaml"

    This reverts commit 7e641bb.
    bernt-matthias committed Feb 11, 2023
    Configuration menu
    Copy the full SHA
    b21315b View commit details
    Browse the repository at this point in the history
  5. Revert "fix test tool shed.yml"

    This reverts commit e25cab1.
    bernt-matthias committed Feb 11, 2023
    Configuration menu
    Copy the full SHA
    a0fe618 View commit details
    Browse the repository at this point in the history
  6. Revert "add input parameter"

    This reverts commit 7f8b2fe.
    bernt-matthias committed Feb 11, 2023
    Configuration menu
    Copy the full SHA
    d1ef7ee View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    da49d19 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2eeaa12 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    807e908 View commit details
    Browse the repository at this point in the history