Add support to download pre-releases as well for github
- Dominant language
- Python
- Stars
- 10
- Forks
- 4
- Avg merge
- 2h 12m
- Merged PRs (30d)
- 1
Description
ATM pre-releases are skipped
```python
if rel.prerelease:
log.info("Release %s is prerelease; skipping", rel.tag_name)
continue
```
so we should add config to optionally enable them, and then enable for e.g. https://github.com/sylabs/singularity/ (on smaug:/mnt/datasets/datalad/ci/singularity)
Contributor guide
No contributing guide indexed for this repository
Research direction
Start from the GitHub release handling code containing the shown rel.prerelease check, then trace how provider configuration is represented and loaded. Add an optional prerelease setting and enable it for the referenced Singularity configuration; verify that prereleases remain skipped by default and are downloaded when enabled.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github, python
- Domain
- devops, release
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100