-
Notifications
You must be signed in to change notification settings - Fork 915
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
Rethink and automate the release process #726
Comments
Hey @leodido is it possible to define the problem space a bit more before we look at a solution? I am sure we all agree that we want our build to be better, but for documentation purposes can we highlight what is wrong with the current build so we can all share ideas on what we think needs to be done? |
Hello @kris-nova in this issue I was talking only about the automation of the release process (which clearly has the build as a prerequisite). What I think is wrong about the current process:
This causes inability to understand why (and how) a new release will be available. What I'd like to be done. I would like a release process like the following.
|
Relates to falcosecurity/community#26 |
While doing #849 me and @fntlnz had the opportunity to review the current branch model of this repo. In order to have a new automated and more robust release process we propose to:
|
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
We still want this |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Keep this open |
What would you like to be added:
Since Falco had been donated to the CNCF, most of its release process (if not thw whole release process) relies on Sysdig infrastructure.
Since most of the process is also manual we need to:
All the bullet points here can be split into multiple issues but this one can be used to track the progress.
Everyone is invited to discuss and propose!
Why is this needed:
Because the project needs to stay independent from Sysdig as a company.
The text was updated successfully, but these errors were encountered: