Skip to content

feat: add configurable build metadata - #195

Merged
vigneshrajsb merged 2 commits into
mainfrom
vb/configurable-build-metadata
May 5, 2026
Merged

feat: add configurable build metadata#195
vigneshrajsb merged 2 commits into
mainfrom
vb/configurable-build-metadata

Conversation

@vigneshrajsb

@vigneshrajsb vigneshrajsb commented May 4, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Add global build metadata configuration with ordered link templates.
  • Add v2 endpoints for rendered build metadata and admin metadata config maintenance.
  • Render metadata links with the existing build environment variable context and validate rendered URLs.
  • Use configured metadata links in activity stream dashboard Markdown.
  • Remove the unused builds.dashboardLinks column and stop exposing it from the v1 build endpoints.

Notes

  • The new rendered metadata endpoint is GET /api/v2/builds/{uuid}/metadata.

@vigneshrajsb
vigneshrajsb marked this pull request as ready for review May 4, 2026 20:16
@vigneshrajsb
vigneshrajsb requested a review from a team as a code owner May 4, 2026 20:16
@vigneshrajsb
vigneshrajsb force-pushed the vb/configurable-build-metadata branch from a964d1e to fe24825 Compare May 4, 2026 20:20
@vigneshrajsb
vigneshrajsb marked this pull request as draft May 4, 2026 20:21
@vigneshrajsb
vigneshrajsb force-pushed the vb/configurable-build-metadata branch from fe24825 to a068b46 Compare May 4, 2026 20:51
@vigneshrajsb vigneshrajsb changed the title Add configurable build metadata feat: add configurable build metadata May 4, 2026
@vigneshrajsb
vigneshrajsb force-pushed the vb/configurable-build-metadata branch from a068b46 to e82ab10 Compare May 4, 2026 21:37
@vigneshrajsb
vigneshrajsb marked this pull request as ready for review May 4, 2026 21:53
@vigneshrajsb
vigneshrajsb merged commit 79b7e52 into main May 5, 2026
1 check passed
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.

1 participant