Skip to content

feat: add configurable build metadata#195

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

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

Conversation

@vigneshrajsb
Copy link
Copy Markdown
Contributor

@vigneshrajsb vigneshrajsb commented May 4, 2026

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