zarf-dev / zarf

DevSecOps for Air Gap & Limited-Connection Systems. https://zarf.dev/
Apache License 2.0
1.34k stars 162 forks source link

Perform tag-driven zarf injector releases #2024

Open Racer159 opened 12 months ago

Racer159 commented 12 months ago

Describe what should be investigated or refactored

We should do a tag-based release workflow for the zarf-injector as well so that it is easier to correlate the source code of a given zarf-injector binary back to it's source code. This could work very similarly to the existing release workflow.

Links to any relevant code

https://github.com/defenseunicorns/zarf/blob/main/.github/workflows/release.yml https://github.com/defenseunicorns/zarf/blob/main/.github/workflows/build-rust-injector.yml

Additional context

Add any other context or screenshots about the technical debt here.

dgershman commented 12 months ago

We would like to be able to build a custom regex handler in a tool like renovate in our own init packages to pick up changes in the zarf injector if/when that happens.