Skip to content

[IMP] Update and harden GitHub Actions workflows#203

Merged
max3903 merged 1 commit into
masterfrom
imp-github-workflows
Jun 7, 2026
Merged

[IMP] Update and harden GitHub Actions workflows#203
max3903 merged 1 commit into
masterfrom
imp-github-workflows

Conversation

@max3903

@max3903 max3903 commented Jun 7, 2026

Copy link
Copy Markdown
Member

Summary

  • codeql-analysis: bump actions/checkout@v2@v4.2.2 and codeql-action/*@v1@v3 (v1 is deprecated and may already be non-functional)
  • release: bump actions/checkout@v1@v4.2.2 and pin helm/chart-releaser-action@master@v1.6.0 to eliminate floating branch reference
  • ci: replace EOL Kubernetes versions (v1.28–v1.30) with v1.31–v1.33
  • publish: split sequential app builds into a parallel matrix job (one runner per app), add registry-based layer caching, remove --no-cache

Test plan

  • Verify CodeQL workflow runs successfully on next push/PR to master
  • Verify chart release workflow triggers correctly on next chart change pushed to master
  • Verify CI chart lint/kubeval/install jobs pass against v1.31–v1.33 kind clusters
  • Verify publish workflow spawns 4 parallel publish-apps jobs on next push to master or tag
  • Confirm build cache entries appear in ghcr.io after first publish run

🤖 Generated with Claude Code

- codeql-analysis: bump checkout@v2→v4 and codeql-action/*@v1→v3 (v1 deprecated)
- release: bump checkout@v1→v4 and pin chart-releaser-action@master→v1.6.0
- ci: replace EOL Kubernetes versions (v1.28–v1.30) with v1.31–v1.33
- publish: split into parallel matrix jobs per app, add registry layer caching, remove --no-cache

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@max3903 max3903 added this to the 2026.06.30 milestone Jun 7, 2026
@max3903 max3903 added the enhancement New feature or request label Jun 7, 2026
@max3903 max3903 self-assigned this Jun 7, 2026
@max3903 max3903 merged commit 7a435c6 into master Jun 7, 2026
1 check passed
@max3903 max3903 deleted the imp-github-workflows branch June 7, 2026 01:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Development

Successfully merging this pull request may close these issues.

1 participant