Skip to content

feat(ci): add workspace exclusion list to prevent bot re-adding removed plugins#2022

Merged
kadel merged 2 commits intoredhat-developer:mainfrom
kadel:feat/workspace-discovery-exclude
Mar 13, 2026
Merged

feat(ci): add workspace exclusion list to prevent bot re-adding removed plugins#2022
kadel merged 2 commits intoredhat-developer:mainfrom
kadel:feat/workspace-discovery-exclude

Conversation

@kadel
Copy link
Copy Markdown
Member

@kadel kadel commented Mar 9, 2026

This is to fix problem where openshift-image-registry being re-introduced into overlay
(#2007 #1935) even when we want it to be removed (#1932)

This should be merged only after redhat-developer/rhdh-plugin-export-utils#117

Rename plugins-regexps to workspace-discovery-include and add a new workspace-discovery-exclude file. The automated update workflow now reads exclude patterns and passes them to the reusable workflow in rhdh-plugin-export-utils, which filters matching workspaces before building the matrix. This prevents the bot from re-proposing workspaces that were intentionally removed (e.g., openshift-image-registry).

Assisted-by: Claude Code

…ed plugins

Rename plugins-regexps to workspace-discovery-include and add a new
workspace-discovery-exclude file. The automated update workflow now reads
exclude patterns and passes them to the reusable workflow in
rhdh-plugin-export-utils, which filters matching workspaces before
building the matrix. This prevents the bot from re-proposing workspaces
that were intentionally removed (e.g., openshift-image-registry).

Assisted-by: Claude Code
Signed-off-by: Tomas Kral <tomas.kral@gmail.com>
@sonarqubecloud
Copy link
Copy Markdown

@kadel
Copy link
Copy Markdown
Member Author

kadel commented Mar 13, 2026

/publish

@github-actions
Copy link
Copy Markdown
Contributor

PR action (/publish) cancelled: PR doesn't touch only 1 workspace.

@github-actions
Copy link
Copy Markdown
Contributor

⚠️
Smoke test workflow skipped: PR doesn't touch exactly one workspace.

@kadel kadel merged commit c96b0af into redhat-developer:main Mar 13, 2026
4 checks passed
@christoph-jerolimov
Copy link
Copy Markdown
Member

christoph-jerolimov commented Apr 5, 2026

@kadel redhat-developer/rhdh-plugins#2665 removes the workspace ;)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

lgtm non-workspace-changes PR changes files outside workspace directories

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants