adafruit / adafruit/circup

Feature Request: Option to use a release tag other than 'latest'

Open
#172 1 comment 1 reaction 0 assignees View on GitHub
Dominant language
Python
Stars
172
Forks
41
Avg merge
1d 20h
Merged PRs (30d)
1

Description

Circup is broken today because there is a bad release, and circup both **requires a download first**, and only downloads the **latest release** from GitHub. There are good reasons to require a download first, and a broken build is rare, but it would be useful to specify a git tag other than the latest release. I think this could be done by passing a tag option to the bundle download function. This tag would default to `latest` but could be overridden from the command line.

Contributor guide

Open the contributing guide

Research direction

Start by locating the bundle download function and the command-line option handling described in the issue. Trace how the download currently selects the latest release, then verify that the tag defaults to `latest` and can be overridden from the command line without changing the existing download requirement.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
cli
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.