galaxyproject / galaxyproject/usegalaxy-tools

Automate updates of trusted tools

Open
#13 2 comments 0 reactions 0 assignees View on GitHub
site/*
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.