Commit Graph

12 Commits

Author SHA1 Message Date
Yichao Yu
92a424f946 Implement use_max_release for github
This follows the logic for use_max_tag but only includes the tags that are part of
a github release. The returned version follows include_prerelease and use_release_name
just like use_latest_release.

This allows waiting for release artifacts to be created after the tag is created on the repo.
2025-02-10 21:15:30 -05:00
lilydjwg
28f1ab5144 github: make use_release_name=false work with include_prereleases
also make gitref uses the full ref path format. (If someone handles this
value to git, it should still works.)
2024-11-03 19:11:37 +08:00
lilydjwg
4eb70a0fbe github: add option to use release name instead of tag
fixes #278
2024-11-03 18:24:54 +08:00
lilydjwg
5d908b34a6 fixes 2024-03-08 20:39:13 +08:00
David Arnold
03c2e25bbd
feat: implement more metadata for git{,ea,hub,lab} 2024-03-04 13:10:14 +01:00
David Arnold
8c82c3c289
feat: add configurable host to github 2024-03-02 10:47:50 +01:00
lilydjwg
6b73d8cd87 update github source to handle rate limits according to current github docs 2024-02-29 21:00:13 +08:00
Daniel Peukert
55b3f671c8
implement second batch of URL results for sources 2023-10-18 21:58:29 +02:00
Daniel Peukert
5052d82550
github: implement option to include prereleases 2023-08-25 23:23:30 +02:00
Felix Yan
52ab39d92e
Fix f-string in github source 2020-09-03 04:38:14 +08:00
Felix Yan
30fe6e6d49
Use f-string for better readability
Since we are targeting 3.7+, it should be safe to use them now.
2020-09-03 00:51:46 +08:00
lilydjwg
95150fa8e9 port github source and tests (the last one!)
`include_tags_pattern` and `ignored_tags` removed, see #99
2020-08-20 15:18:28 +08:00