Skip to content

Add boost workspace to workspace-discovery-exclude #3330

Description

@fullsend-ai-retro

What happened

The update-plugins-repo-refs daily workflow created PR #3319 on 2026-08-18 to update the boost workspace. The automation discovered 4 new upstream plugins and expanded plugins-list.yaml from 2 to 6 entries. After /update-versions resolved a versions.json mismatch, the publish workflow partially failed (1 plugin export error, missing metadata directory). Maintainer gabemontero confirmed the workspace is manually maintained and closed the PR. This is the second occurrence — PR #3158 was similarly closed in favor of manual issue #3287, which explicitly noted that automated overlay PRs 'can't be used directly given where boost is at.'

What could go better

The workspace-discovery-exclude file at the repo root already provides a mechanism for excluding workspaces from automated updates — it currently excludes openshift-image-registry using a regex pattern. The boost workspace is not listed despite being confirmed as manually maintained. Each time the daily workflow runs, it creates or updates a PR for boost that a human must manually close, generating noise (rebase warnings, versions.json mismatch comments, failed publish reports). Confidence is high: two PRs closed for the same reason, explicit maintainer confirmation, and a pre-existing exclusion mechanism that just needs an additional entry.

Proposed change

Add ^boost$ to the workspace-discovery-exclude file at the repo root. The file currently contains:

# Regexps matched against workspace names.
# Matching workspaces will be skipped by the automated update workflow.
^openshift-image-registry$

Add a new line:

^boost$

This prevents the update-plugins-repo-refs workflow from creating automated PRs for the boost workspace while preserving the team's ability to do manual bumps via issues like #3287 and #3289.

Validation criteria

After the change, the next 3 daily runs of the update-plugins-repo-refs workflow should not create or update any PR for the boost workspace. Verify by checking that no new PRs appear on the workspaces/main__boost branch. The existing exclusion for openshift-image-registry should continue to work unchanged.


Generated by retro agent from #3319

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions