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

[Epic] Automated Release Pipelines #359

Closed
10 of 12 tasks
grischperl opened this issue Dec 21, 2023 · 3 comments
Closed
10 of 12 tasks

[Epic] Automated Release Pipelines #359

grischperl opened this issue Dec 21, 2023 · 3 comments
Labels
area/eventing Issues or PRs related to eventing lifecycle/rotten Denotes an issue or PR that has aged beyond stale and will be auto-closed.

Comments

@grischperl
Copy link
Contributor

grischperl commented Dec 21, 2023

Automated Release Pipelines for the Eventing Manager

The goal is to have completely automated release pipelines for the NATS Manager and the Eventing Manager.

Current flow:

  • Create a branch
    Patch: Branch already exists
    Minor: Create new branch
  • PR to bump sec-scanners-config.yaml
  • Github action: Create release with version input
    • version number validated by format and singularity
    • Create changelog
    • Create draft release
    • Build binaries
      • Run checks on the image
    • Upload created manifests to draft release
    • Check for successful image build job
    • Check for successful manager build job
    • Change draft release to release
  • Release completed

Goal:

⚠️ Release Pipelines ⚠️

Once every task for release pipeline of the Eventing Manager is completed, create issues to replicate the same flow on NATS Manager.

@grischperl grischperl changed the title Automated Release Pipelines [Epic] Automated Release Pipelines Dec 21, 2023
@marcobebway marcobebway added the area/eventing Issues or PRs related to eventing label Feb 20, 2024
Copy link

This issue has been automatically marked as stale due to the lack of recent activity. It will soon be closed if no further activity occurs.
Thank you for your contributions.

@github-actions github-actions bot added lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. and removed lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. labels Apr 22, 2024
Copy link

This issue has been automatically marked as stale due to the lack of recent activity. It will soon be closed if no further activity occurs.
Thank you for your contributions.

@github-actions github-actions bot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Jul 22, 2024
Copy link

This issue has been automatically closed due to the lack of recent activity.
/lifecycle rotten

@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Jul 30, 2024
@kyma-bot kyma-bot added lifecycle/rotten Denotes an issue or PR that has aged beyond stale and will be auto-closed. and removed lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. labels Jul 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/eventing Issues or PRs related to eventing lifecycle/rotten Denotes an issue or PR that has aged beyond stale and will be auto-closed.
Projects
None yet
Development

No branches or pull requests

3 participants