galaxyproject / galaxyproject/usegalaxy-tools
Automate updates of trusted tools
- Dominant language
- Shell
- Stars
- 22
- Forks
- 70
- Avg merge
- 1d 3h
- Merged PRs (30d)
- 25
Description
1. Run `make update-trusted` somewhere
1. Close any existing automated update PRs that haven't been merged
1. Generate PR (one per toolset, the install automation doesn't work on changes to multiple toolsets in one batch)
1. A usegalaxy.* admin merges the PR if the test build was successful
Or maybe we should only automate the common toolset and each usegalaxy.* admin can set up their own fork to automate their updates.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the `make update-trusted` target and reviewing the existing automated update PR process. Determine whether automation should cover the common toolset or support each usegalaxy.* fork, then define how one PR per toolset is generated and how stale PRs and successful test builds are handled. Done means the chosen workflow is documented and operational.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- shell
- Domain
- devops, release
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100