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

Feature request: accept more types of repository URIs in CLI #45

Open
VickyRampin opened this issue Jul 31, 2024 · 0 comments
Open

Feature request: accept more types of repository URIs in CLI #45

VickyRampin opened this issue Jul 31, 2024 · 0 comments

Comments

@VickyRampin
Copy link

VickyRampin commented Jul 31, 2024

In the CLI for IGA, it would be great to be able to pass more types of URIs as an argument. Most academic/research repositories do not use the release feature in GitHub nor tag their commits in Git, and so wouldn't be able to be archived using IGA in it's current iteration.

In addition to accepting a link to a specific release, I think it'd be worthwhile to add support for a generic link to repository (e.g. https://github.com/caltechlibrary/iga) and/or a link to a specific commit (e.g. https://github.com/caltechlibrary/iga/commit/a3eb0f6004b43aaa13e0226c23e46248048be7ab).

We have to provide an ID to a parent record when using the CLI anyway, so I do not think versioning would be broken in expanding the options for the CLI. It makes sense the GitHub Action is based on releases only (conditional logic!), but maybe less so for the CLI, which may have more popular use amongst curators than patrons.

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