Skip to content

Refactor: Move setup-go-kpt composite action from porch to kpt - #4709

Open
aravindtga wants to merge 1 commit into
kptdev:mainfrom
Nordix:move-setup-go-kpt-action
Open

Refactor: Move setup-go-kpt composite action from porch to kpt#4709
aravindtga wants to merge 1 commit into
kptdev:mainfrom
Nordix:move-setup-go-kpt-action

Conversation

@aravindtga

@aravindtga aravindtga commented Aug 18, 2026

Copy link
Copy Markdown
Contributor

Description

  • What changed: Moved the setup-go-kpt composite action from the porch repository to .github/actions/setup-go-kpt/ in the kpt repository.
  • Why it's needed: The action is general-purpose CI infrastructure used across the kpt ecosystem. Hosting it in kpt is the correct ownership. Other repositories (porch, krm-functions-catalog) can reference it via kptdev/kpt/.github/actions/setup-go-kpt@main.
  • How it works: Uses actions/setup-go@v6 for Go setup, resolves kpt version from go.mod via go list -m, and installs the binary via jaxxstorm/action-install-gh-release@v2.1.0.

Related Issue(s)

  • None

Type of Change

  • Refactor

Checklist

  • Code follows project style guidelines
  • Self-reviewed changes
  • Tests added/updated
  • Documentation added/updated
  • All tests and gating checks pass

AI Disclosure

  • I have used AI in the creation of this PR.

If so, please describe how:
- Kiro to prepare the PR Draft message.

Signed-off-by: Aravindhan Ayyanathan <aravindhan.a@est.tech>
@aravindtga aravindtga self-assigned this Aug 18, 2026
@netlify

netlify Bot commented Aug 18, 2026

Copy link
Copy Markdown

Deploy Preview for kptdocs ready!

Name Link
🔨 Latest commit 6e5e08b
🔍 Latest deploy log https://app.netlify.com/projects/kptdocs/deploys/6a84552603771d000843a82b
😎 Deploy Preview https://deploy-preview-4709--kptdocs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@aravindtga
aravindtga marked this pull request as ready for review August 18, 2026 13:25
@aravindtga
aravindtga requested review from a team August 18, 2026 13:25
@dosubot dosubot Bot added size:XS This PR changes 0-9 lines, ignoring generated files. area/devops labels Aug 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/devops size:XS This PR changes 0-9 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant