Skip to content

GHA: Use common Go Action - #1238

Merged
oxzi merged 2 commits into
mainfrom
go-common
Nov 10, 2026
Merged

oxzi merged 2 commits into
mainfrom
go-common

Conversation

@oxzi

@oxzi oxzi commented Nov 10, 2026 •

Copy link
Copy Markdown
Member

Fixes one golangci-lint finding.

See Icinga/github-actions#38

@cla-bot cla-bot Bot added the cla/signed label Nov 10, 2026
@oxzi oxzi added this to the 1.6.1 milestone Nov 10, 2026
oxzi added a commit to Icinga/github-actions that referenced this pull request Nov 10, 2026
Add a generic GitHub Actions Workflow to build and test all our Go code.
It is based the IGL, Icinga DB, Icinga Notifications, and Icinga for
K8s.

---

At the moment, this will just unify our Go actions. In a later step, a
SBOM attestation will be added based on the Go built, including the
compiler version and so on. This, however, requires a common GitHub
Actions workflow.

The four downstream PRs successfully went through. However, some need a
change in the required actions, which changed due to the unification.

- Icinga/icinga-go-library#282
- Icinga/icingadb#1238
- Icinga/icinga-notifications#613
- Icinga/icinga-kubernetes#298
@oxzi
oxzi marked this pull request as ready for review November 10, 2026 15:06
@oxzi oxzi added the github_actions Pull requests that update GitHub Actions code label Nov 10, 2026
@oxzi
oxzi merged commit ecbd030 into main Nov 10, 2026
21 checks passed
@oxzi
oxzi deleted the go-common branch November 10, 2026 15:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla/signed github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant