Skip to content

Updates to workflow autoupdate required for IWC bot#1214

Merged
jmchilton merged 4 commits intogalaxyproject:masterfrom
simonbray:au-wf-fix2
Jan 24, 2022
Merged

Updates to workflow autoupdate required for IWC bot#1214
jmchilton merged 4 commits intogalaxyproject:masterfrom
simonbray:au-wf-fix2

Conversation

@simonbray
Copy link
Member

@simonbray simonbray commented Jan 21, 2022

Here is an example of a resulting PR: simonbray/iwc#37. See https://github.com/simonbray/iwc/pulls for more.

Changes:

  • Check for new tool versions in the toolshed before launching Galaxy and running the workflow refactor. This prevents PRs in which the only changes are to changeset_revision ids (due to other tools in the TS repos being updated).
  • Applying some formatting fixes to the refactored workflows:
    • Bumping release numbers if they exist
    • Updating tool_id and content_id for updated steps (the refactoring only updates tool_version)

@mvdbeek
Copy link
Member

mvdbeek commented Jan 21, 2022

  • Updating tool_id and content_id for updated steps (the refactoring only updates tool_version)

I think that might've been fixed in galaxyproject/galaxy#13196 ...

and content_ids and add test that Galaxy is updating these by itself. We expect tests to fail in Galaxy < 21.09
- log toolshed API errors
- rm json and use yaml only
@jmchilton jmchilton merged commit 7ef97fc into galaxyproject:master Jan 24, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants