feat: add agentic skill for release assistance. Cleanup unused files - #98
feat: add agentic skill for release assistance. Cleanup unused files#98mkuznyetsov wants to merge 3 commits into
Conversation
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
|
@mkuznyetsov need to fix shell check |
svor
left a comment
There was a problem hiding this comment.
@mkuznyetsov would you like to try these changes before merging when making next release?
| @@ -0,0 +1,15 @@ | |||
| { | |||
There was a problem hiding this comment.
do we need this file in the repo?
There was a problem hiding this comment.
I saw it existing in other che repositories, so I thought it could be fitting here
| # | ||
| release-config: | ||
| phases: | ||
| # phase-1: |
There was a problem hiding this comment.
is it expected that phase 1 - phase 3 are commented
There was a problem hiding this comment.
sorry, I was testing verification of particular phase, and forgot to uncomment
| # required-for-completion: true | ||
|
|
||
| phase-4: | ||
| description: "Downstream releases (manual steps required)" |
There was a problem hiding this comment.
why is it Downstream release, I see some steps are commented under it
There was a problem hiding this comment.
should be fixed too
|
@SDawley as part of this PR, I was considering removing make-branch.sh file, since it's currently only for kubernetes-image-puller. Originally, make-branch.sh was a reusable script for a larger amount of projects/workflow, and as they all got removed overtime, so now it's only for KIP. I wanted to check with you, if we indeed need to keep making this branch along with release, and if not, then consider removing it. If we do still, then I would just keep it as is |
Add AGENTS.md with initial information about the release process
Add AI skill release-info, to track the state of current release (wrapper for release-info script)
Add che-release.yaml file to declaratively describe workflows, artifacts, and PRs that are used by respecitve skills and scripts
make-release.sh is refactored to make use of che-release.yaml file and other scripts, shared with release-info
add CI task as pull request check (just with shellcheck for now)
cleanup unused scripts
add @svor as codeowner.