Skip to content

Add release workflow 0.33 - #5372

Closed
Spaceman1701 wants to merge 4 commits into
prometheus:release-0.33from
Spaceman1701:add-release-workflow-0.33
Closed

Add release workflow 0.33#5372
Spaceman1701 wants to merge 4 commits into
prometheus:release-0.33from
Spaceman1701:add-release-workflow-0.33

Conversation

@Spaceman1701

Copy link
Copy Markdown
Contributor

adds the new build-release-branch workflow to release-0.33

Spaceman1701 and others added 4 commits July 2, 2026 22:32
Signed-off-by: Ethan Hunter <ehunter@hudson-trading.com>
…theus#5330)

Signed-off-by: Ethan Hunter <ehunter@hudson-trading.com>
GettableSilenceFromProto left the Matchers field as a nil slice when a
silence had no matcher sets, only ever populating it via append. Go's
encoding/json marshals a nil slice as null, so such silences were
serialized as "matchers": null. The OpenAPI schema declares matchers as
a required array, so an empty silence should serialize as [] instead.

Initialize Matchers to an empty slice so the field is always a valid JSON
array, keeping the v2 API schema-compliant for matcher-less silences.

Related to prometheus#5326

Signed-off-by: Siavash Safi <siavash@cloudflare.com>
Signed-off-by: Ethan Hunter <ehunter@hudson-trading.com>
@Spaceman1701
Spaceman1701 requested a review from a team as a code owner July 4, 2026 15:31
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.

2 participants