Skip to content

ci: add gitops-ci workflow for pull requests and main - #2

Merged
killerclaffey merged 1 commit into
mainfrom
feat/add-gitops-ci
Sep 16, 2026
Merged

killerclaffey merged 1 commit into
mainfrom
feat/add-gitops-ci

Conversation

@killerclaffey

Copy link
Copy Markdown
Owner

Adds k8s-gitops-ci pipeline workflow to validate Kustomize overlays, resource compliance, and linters on pull requests and main.

@github-actions

github-actions Bot commented Sep 16, 2026

Copy link
Copy Markdown

GitOps CI Results

Last Updated: 2026-09-16T03:34:00Z

✅ Expand: PR Checks
      ✅ PR Title

Passed.

      ✅ Signed Commits

Passed.

      ✅ PR Checklist

Passed.

✅ Expand: Linting
      ✅ Markdownlint

No markdown files changed.

      ✅ Prettier

Passed.

      ✅ Shellcheck

Passed.

      ✅ golangci-lint

No Go files changed.

      ✅ Kubeconform

Passed.

✅ Expand: Static Checks
      ✅ Large File

Passed.

      ✅ YAML Syntax

Passed.

      ✅ Config Sort Order

Passed.

      ✅ Starting CSV

Passed.

      ✅ Scaffold Table

Disabled.

✅ Expand: Kustomize Build
      ✅ Overlay Build

0 overlay(s) built successfully.

      ✅ Hooks

No hooks defined.

      ✅ Kustomize Fix

All kustomization.yaml files are up to date.

      ✅ Ghost Patches

None detected.

✅ Expand: Scaffold Validation
      ✅ Scaffold Drift

No drift detected.

      ✅ Scaffold Exec

All scaffold runs succeeded.

      ✅ Disabled Overlays

No modified overlay is disabled.

      ✅ Pre-Existing Scaffold Drift

None detected.

      ✅ Cluster Coverage

All clusters accounted for.

✅ Expand: Scaffold Drift Protection

All modified overlays with a scaffold template have drift protection enabled.

✅ Expand: Resource Compliance

No compliance findings.

✅ Expand: CI Notes

Pipeline completed.

  • Tool version: k8s-gitops-ci version 0.59.3-local
k8s-gitops-ci pipeline --url="https://github.com/killerclaffey/homelab.git" --pr=2 --assume-openshift --forge="github"

@killerclaffey
killerclaffey merged commit 5520bb7 into main Sep 16, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant