Skip to content

CI: automate dynamic e2e test kapp-controller against latest & minimum supported kubernetes releases#1832

Open
himsngh wants to merge 1 commit into
carvel-dev:developfrom
himsngh:nightly-build-automation
Open

CI: automate dynamic e2e test kapp-controller against latest & minimum supported kubernetes releases#1832
himsngh wants to merge 1 commit into
carvel-dev:developfrom
himsngh:nightly-build-automation

Conversation

@himsngh
Copy link
Copy Markdown
Contributor

@himsngh himsngh commented May 23, 2026

What this PR does / why we need it:

This PR introduces a fully automated, decoupled nightly pipeline that dynamically calculates the Kubernetes support window and tests the latest versions of kapp-controller against it.

This PR adds workflow files that will be used to test kapp-controller against latest k8s release and a minimum supported version release.

This will be an automation which will be triggered at 2am everyday and run kapp-controller tests on the latest kubernetes kind node image generated from the latest commit of that branch.

Nightly Build:

https://github.com/himsngh/kapp-controller/actions/runs/26330738915

E2E Tests:

https://github.com/himsngh/kapp-controller/actions/runs/26330756076
https://github.com/himsngh/kapp-controller/actions/runs/26330757422

Which issue(s) this PR fixes:

Fixes # #1787

Does this PR introduce a user-facing change?


Additional Notes for your reviewer:

Review Checklist:
  • Follows the developer guidelines
  • [] Relevant tests are added or updated
  • [] Relevant docs in this repo added or updated
  • [] Relevant carvel.dev docs added or updated in a separate PR and there's
    a link to that PR
  • Code is at least as readable and maintainable as it was before this
    change

Additional documentation e.g., Proposal, usage docs, etc.:


@himsngh himsngh force-pushed the nightly-build-automation branch from f959447 to 741236d Compare May 23, 2026 11:30
…minimum supported kubernetes releases

Signed-off-by: Himanshu Singh <himansh.singh3@gmail.com>
@himsngh himsngh force-pushed the nightly-build-automation branch from 741236d to 5d24274 Compare May 23, 2026 11:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

2 participants