deduplicate builds / publishing pipelines #509
Labels
component/cicd
Continuous integration/delivery (tooling and processes)
component/gardenctl
Gardener CLI
kind/enhancement
Enhancement, improvement, extension
kind/technical-debt
Something that is only solved on the surface, but requires more (re)work to be done properly
Context / Motivation
Buildresults from this repository are built and published twice:
Having duplicate pipelines (which both build the same build-results) has the disadvantage of publishing different binaries (even for same sources, builds will typically yield slightly different binaries, as e.g. timestamps will affect output).
Considering there is an ongoing activity to migrate from Concourse -> GitHub-Actions, an obvious choice might be to extend existing GHA-Workflow to also create/publish GitHub-Releases and OCM-Component-Descriptors (there are some reusable github-actions / workflows at cc-utils - currently still WIP).
The text was updated successfully, but these errors were encountered: