Skip to content

GHA: Use common Go Action - #613

Merged
oxzi merged 1 commit into
mainfrom
go-common
Nov 10, 2026
Merged

oxzi merged 1 commit into
mainfrom
go-common

Conversation

@oxzi

@oxzi oxzi commented Nov 10, 2026 •

Copy link
Copy Markdown
Member

@oxzi oxzi added this to the 1.1.0 milestone Nov 10, 2026
@cla-bot cla-bot Bot added the cla/signed CLA is signed by all contributors of a PR label 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 requested a review from yhabteab November 10, 2026 15:08
@oxzi
oxzi marked this pull request as draft November 10, 2026 15:11
@oxzi
oxzi marked this pull request as ready for review November 10, 2026 15:13
@yhabteab yhabteab added github_actions Pull requests that update GitHub Actions code no-changelog Skips the changelog check for PRs not relevant to CHANGELOG.md. labels Nov 10, 2026
@oxzi
oxzi merged commit a04658e into main Nov 10, 2026
30 checks passed
@oxzi
oxzi deleted the go-common branch November 10, 2026 15:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla/signed CLA is signed by all contributors of a PR github_actions Pull requests that update GitHub Actions code no-changelog Skips the changelog check for PRs not relevant to CHANGELOG.md.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants