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

new GitHub release upon every new ingest #70

Open
arjunsavel opened this issue Aug 12, 2024 · 3 comments
Open

new GitHub release upon every new ingest #70

arjunsavel opened this issue Aug 12, 2024 · 3 comments

Comments

@arjunsavel
Copy link
Collaborator

t technically is a "new version" of the database once more data is added, but all the functionality is the same.

@arjunsavel
Copy link
Collaborator Author

suggestion from @kelle : N.yyyy.m, where N is the structure version and yyyy.m is for data updates

@arjunsavel
Copy link
Collaborator Author

@kelle is this something we want to automate? I could imagine the following workflow:

  • user ingests new data
  • user updates tests so that they pass with new data
  • user pushes to github
  • github action waits for tests to pass, then, if there's new data, automatically makes a release

thoughts? is this overengineered?

@kelle
Copy link
Contributor

kelle commented Aug 14, 2024

An action which automatically makes a new release when there's new data is not a terrible idea. It makes less work for us! I don't have enough experience to know if it's over-engineering. I'm not sure if that's industry standard or not? @dr-rodriguez ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants