Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Syntax for the latest tag? #786

Closed
wlandau opened this issue Mar 7, 2024 · 3 comments
Closed

Syntax for the latest tag? #786

wlandau opened this issue Mar 7, 2024 · 3 comments

Comments

@wlandau
Copy link

wlandau commented Mar 7, 2024

This is a continuation from #200 (comment). I am posting here because I realized "*release" only applies to GitHub.

Would it be possible for the ref parameter to support syntax for the latest Git tag, whether the repo is hosted on GitHub, GitLab, Bitbucket, etc.? This would make it much easier to create tag-based package repositories on R-universe (if I correctly understand @jeroen's advice from r-universe-org/help#378).

@shikokuchuo, @llrs and I are working on R-releases, a new project that began in the R Consortium Repositories Working Group. We have lofty ambitions to curate Git releases across the entire R package ecosystem in one central R-universe, but we are finding that many maintainers create Git tags without GitHub releases, and that makes things difficult for us.

@wlandau
Copy link
Author

wlandau commented Mar 7, 2024

I'm not actually sure how feasible tags are for the purposes of R-releases, c.f. r-multiverse/help#26 (comment).

@wlandau
Copy link
Author

wlandau commented Mar 7, 2024

In R-releases, if we do decide to continue to track releases, then #570 would help a lot.

@wlandau
Copy link
Author

wlandau commented Mar 7, 2024

The possibility of tags in non-default branches makes the concept of a "latest" tag tricky and even misleading if we are trying to get a release (c.f. r-multiverse/help#26 (comment)). So I no longer think a "latest tag" syntax would add value.

@wlandau wlandau closed this as completed Mar 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant