Skip to content

chore: collective dependency and workflow updates#38

Merged
aeswibon merged 5 commits into
masterfrom
chore/collective-dependency-updates
May 12, 2026
Merged

chore: collective dependency and workflow updates#38
aeswibon merged 5 commits into
masterfrom
chore/collective-dependency-updates

Conversation

@aeswibon
Copy link
Copy Markdown
Owner

@aeswibon aeswibon commented May 11, 2026

Description

This PR consolidates and updates several dependencies to their latest versions, resolving known vulnerabilities and ensuring compatibility with the latest Go toolchain. It also updates GitHub Actions workflows to use Go 1.26.0 and the latest action versions.

This replaces the individual dependabot PRs (#21, #22, #23, #24, #25, #26, #27, #28).

Type of change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation update (workflows)

How Has This Been Tested?

  • Ran go get -u ./... and go mod tidy to verify dependency resolution.
  • Verified that all tests pass locally (go test ./...).
  • Verified CLI smoke tests on the updated dependencies.

Checklist:

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes
  • Local pre-commit checks (pre-commit run --all-files) pass successfully

- Upgraded Echo to v4.15.2
- Upgraded Cobra to v1.10.2
- Upgraded Zap to v1.28.0
- Upgraded Kubernetes dependencies to v0.36.0
- General cleanup of indirect dependencies
- Bumped Go to 1.26.0 in all CI/CD workflows
- Bumped CodeQL actions to v4
- Bumped Codecov action to v6
@aeswibon aeswibon enabled auto-merge (squash) May 11, 2026 00:41
@aeswibon aeswibon changed the title chore: collective dependency updates chore: collective dependency and workflow updates May 11, 2026
@aeswibon aeswibon force-pushed the chore/collective-dependency-updates branch from ccf1e76 to 6cce151 Compare May 11, 2026 05:27
@aeswibon aeswibon merged commit 499774d into master May 12, 2026
6 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