Skip to content

List services never deployed to production - #16

Merged
lesnik512 merged 1 commit into
mainfrom
first-release
Oct 9, 2026
Merged

lesnik512 merged 1 commit into
mainfrom
first-release

Conversation

@lesnik512

Copy link
Copy Markdown
Member

Feedback from the first GitLab trial: a service with no production deployment yet (dialogs-data-egress) was missing from the page, so its first release could not be picked.

  • With no successful deployment to the production environment, collect now walks the default branch from its head down to the first commit, capped by RELEASE_SCOPE_MAX_COMMITS as usual, instead of stopping with no rows. The warning stays and says the rows run from the first commit.
  • Its candidates get compare_url pointing at the tag's commit history (/-/commits/<tag>), since there is no production to compare from.
  • The page lists a service when it has a production deployment, rows, or an error. A never-deployed service shows not in production → <tag>, and its Compare and Release post lines read commits to <tag>.

No report schema change: compare_url stays a string and the page tells a never-deployed service apart by its missing production environment. Consumers that assumed rows imply a production deployment should check environments; the skill doc says so.

Jira mode needs nothing extra: scoping works on the same walk.

@lesnik512
lesnik512 merged commit 0f4d7fe into main Oct 9, 2026
12 checks passed
@lesnik512
lesnik512 deleted the first-release branch October 9, 2026 16:12
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