-
Notifications
You must be signed in to change notification settings - Fork 48
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
Regolibrary v2 - new relelase workflow #605
Conversation
Signed-off-by: YiscahLevySilas1 <[email protected]>
Signed-off-by: YiscahLevySilas1 <[email protected]>
Summary:
|
PR Description updated to latest commit (9c52252) |
PR Review
✨ Review tool usage guide:Overview:
With a configuration file, use the following template:
See the review usage page for a comprehensive guide on using this tool. |
PR Code Suggestions
✨ Improve tool usage guide:Overview:
With a configuration file, use the following template:
See the improve usage page for a more comprehensive guide on using this tool. |
Signed-off-by: YiscahLevySilas1 <[email protected]>
Summary:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please confirm this was tested on a different repo :)
Signed-off-by: YiscahLevySilas1 <[email protected]>
yes, excluding some test steps, but the release flow was tested |
Signed-off-by: YiscahLevySilas1 <[email protected]>
Summary:
|
Signed-off-by: YiscahLevySilas1 <[email protected]>
Summary:
|
User description
Overview
This PR (together with the fixes in PRs #606 , #607 #608 ) addresses the issue #577.
The create-release workflow will now create a new release with the major tag that will be used in kubescape from now on, maintaining the
latest
release as it is to support backward compatibility.Type
enhancement, documentation
Description
Changes walkthrough
create-release-v2.yaml
Introduce New Release Workflow with Enhanced Testing and Artifact
Handling
.github/workflows/create-release-v2.yaml
tags with testing and artifact handling.
artifacts, running end-to-end tests with Kubescape, and creating a new
tag and release.
extensions, and a new release is created with the generated artifacts.
the release process.
create-release-without-st.yaml
Remove Old Release Workflow Without System Tests
.github/workflows/create-release-without-st.yaml
create-release.yaml
Update Release Workflow Trigger Configuration
.github/workflows/create-release.yaml
external-wl-with-cluster-takeover-roles.json
Remove Attack Track for External Workload with Cluster Takeover Roles
attack-tracks/external-wl-with-cluster-takeover-roles.json
takeover roles.