Skip to content

[DEVT-3004] fix: apply namespace ttl labels during native builds#215

Merged
vigneshrajsb merged 2 commits into
mainfrom
vb/devt-3004-namespace-ttl-labels
Jun 5, 2026
Merged

[DEVT-3004] fix: apply namespace ttl labels during native builds#215
vigneshrajsb merged 2 commits into
mainfrom
vb/devt-3004-namespace-ttl-labels

Conversation

@vigneshrajsb
Copy link
Copy Markdown
Contributor

Summary

  • route native build namespace setup through the shared namespace create/update method
  • let the shared method derive TTL and pull request metadata from build context
  • add coverage for native build namespace setup, TTL keep-label behavior, and namespace readiness waits

Validation

  • pnpm run lint
  • pnpm exec tsc --project tsconfig.server.json --noEmit
  • pnpm test
  • git diff --check
  • local Tilt validation with a public example repository: native build path updated the namespace before service account setup, and the namespace had lfc/ttl-enable=true plus expiration metadata

Notes

  • pnpm run ts-check was also tried, but it is currently blocked by existing repo-wide strictness errors outside this change.

@vigneshrajsb vigneshrajsb marked this pull request as ready for review June 5, 2026 00:02
@vigneshrajsb vigneshrajsb requested a review from a team as a code owner June 5, 2026 00:02
@vigneshrajsb vigneshrajsb merged commit 8917f99 into main Jun 5, 2026
5 checks 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