Skip to content

migrate CICD-Pipeline to GitHub-Actions#894

Merged
shreyas-s-rao merged 1 commit intomasterfrom
migrate-to-gha
Sep 26, 2025
Merged

migrate CICD-Pipeline to GitHub-Actions#894
shreyas-s-rao merged 1 commit intomasterfrom
migrate-to-gha

Conversation

@ccwienk
Copy link
Member

@ccwienk ccwienk commented Jul 14, 2025

see: https://gardener.github.io/cc-utils/github_actions.html

Caveat: this commit does not yet contain migration of integrationtests (currently part of concourse-pipeline), and testmachinery-runs (currently not part of concourse-pipeline).

How to categorize this PR?

/area open-source testing
/kind task

What this PR does / why we need it:

Which issue(s) this PR fixes:
Fixes #

Special notes for your reviewer:

Release note:

migrate CICD-Pipeline to GitHub-Actions

@ccwienk ccwienk requested a review from a team as a code owner July 14, 2025 17:55
@gardener-robot gardener-robot added the needs/review Needs review label Jul 14, 2025
@ccwienk ccwienk added reviewed/do-not-merge Has no approval for merging as it may break things, be of poor quality or have (ext.) dependencies and removed needs/review Needs review labels Jul 14, 2025
@gardener-robot
Copy link

@ccwienk Labels area/todo, kind/todo do not exist.

@gardener-robot gardener-robot added needs/review Needs review size/M Denotes a PR that changes 30-99 lines, ignoring generated files. labels Jul 14, 2025
@gardener-robot-ci-1 gardener-robot-ci-1 added the reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) label Jul 14, 2025
@ccwienk
Copy link
Member Author

ccwienk commented Jul 14, 2025

note: this pullrequest does not yet contain migration of integration-tests. I created it nonetheless, as I already did part of the migration, so missing parts can be added later.

@gardener-robot-ci-1 gardener-robot-ci-1 added needs/ok-to-test Needs approval for testing (check PR in detail before setting this label because PR is run on CI/CD) and removed reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) labels Jul 14, 2025
@gardener-robot-ci-1 gardener-robot-ci-1 added the reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) label Jul 14, 2025
@gardener-robot-ci-1 gardener-robot-ci-1 added reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) and removed reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) labels Jul 14, 2025
@ghost ghost removed the reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) label Jul 14, 2025
@gardener-robot-ci-1 gardener-robot-ci-1 added reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) and removed reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) labels Jul 14, 2025
@gardener-robot-ci-1 gardener-robot-ci-1 added reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) and removed reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) labels Jul 14, 2025
@shreyas-s-rao shreyas-s-rao modified the milestones: v0.38.0, v0.39.0 Jul 30, 2025
see: https://gardener.github.io/cc-utils/github_actions.html

Caveat: this commit does not yet contain migration of integrationtests
(currently part of concourse-pipeline), and testmachinery-runs
(currently not part of concourse-pipeline).
Copy link
Member

@shreyas-s-rao shreyas-s-rao left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@ccwienk thanks for the PR. There are many more changes I would like to bring to the GHA workflows, similar to gardener/etcd-druid#1172, as well as removing the TODO for integration tests, but I'll do all this in a separate PR. For now, this looks good overall.

/lgtm

@gardener-robot gardener-robot added the reviewed/lgtm Has approval for merging label Sep 26, 2025
@gardener-robot gardener-robot removed the needs/review Needs review label Sep 26, 2025
@gardener-robot-ci-2 gardener-robot-ci-2 added the reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) label Sep 26, 2025
@gardener-robot gardener-robot added area/open-source Open Source (community, enablement, contributions, conferences, CNCF, etc.) related area/testing Testing related kind/task General task labels Sep 26, 2025
@gardener-robot-ci-2 gardener-robot-ci-2 removed the reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) label Sep 26, 2025
@shreyas-s-rao shreyas-s-rao merged commit 601714c into master Sep 26, 2025
24 checks passed
@shreyas-s-rao shreyas-s-rao deleted the migrate-to-gha branch September 26, 2025 13:34
@gardener-robot gardener-robot added the status/closed Issue is closed (either delivered or triaged) label Sep 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/open-source Open Source (community, enablement, contributions, conferences, CNCF, etc.) related area/testing Testing related kind/task General task needs/ok-to-test Needs approval for testing (check PR in detail before setting this label because PR is run on CI/CD) reviewed/do-not-merge Has no approval for merging as it may break things, be of poor quality or have (ext.) dependencies reviewed/lgtm Has approval for merging size/M Denotes a PR that changes 30-99 lines, ignoring generated files. status/closed Issue is closed (either delivered or triaged)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants