-
Notifications
You must be signed in to change notification settings - Fork 3
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
Package FANS automatically after every release #10
Comments
I would work on this issue as well :) I would again base my work on the preCICE counterpart if that's fine. Some questions:
|
Yes of course 😄
If possible yes. But this is usually hard to test, because it can be done only after packages are deployed.
I would suggest creating packages for every release (as the title of the issue says). @sanathkeshav would it be okay to have packages only for releases? This would ensure that anyone who installs FANS via a package manager will get a stable and working version. |
We could create the packages and test them in the same action, and abort deployment when the tests fail, ...
... that's why I thought it might make sense to run the package creation action before the release already. Maybe we can toggle the upload of the packages to only be done when the action runs in a release branch. |
FANS Debian packages can be generated and published after every release. This can be automated via a GitHub Action. A partial implementation exists already: https://github.com/DataAnalyticsEngineering/FANS/blob/develop/.github/workflows/build_and_package.yaml#L48-L59 and needs to be finalized.
The text was updated successfully, but these errors were encountered: