Skip to content

ci: cover all self-workflows in failure feedback - #83

Merged
rldyourmnd merged 1 commit into
mainfrom
feat/feedback-workflow-coverage
Sep 7, 2026
Merged

ci: cover all self-workflows in failure feedback#83
rldyourmnd merged 1 commit into
mainfrom
feat/feedback-workflow-coverage

Conversation

@rldyourmnd

Copy link
Copy Markdown
Contributor

Extends feedback from gds-ci to all five self-workflows, including platform, CodeQL, projection-convergence and release runs. Wiring coverage derives names from actual workflow sources and excludes feedback itself.

The completed-run trigger invokes reviewed publisher code, with no source-run code or artifact execution. Only exact run and attempt IDs enter typed inputs. Unsuccessful conclusions stay truthful; issues remain unassigned. The narrow dangerous-triggers annotation documents this metadata-only trust boundary. Runtime delivery for a new repository remains unproven until a natural failure occurs.

Permissions: the new/revised feedback job receives Actions read for metadata and Issues write for bounded repo-local evidence; workflow-level permissions are empty. There is no content, deployment, or agent-launch permission.

Validation: 47 Python tests including wiring checks; full Go suite; actionlint; unchanged canonical generation check.

Closes #82.

Signed-off-by: rldyourmnd <danil@nddev.it.com>
@rldyourmnd
rldyourmnd merged commit 3bfd057 into main Sep 7, 2026
7 checks passed
@rldyourmnd
rldyourmnd deleted the feat/feedback-workflow-coverage branch September 7, 2026 06:27
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.

Cover platform security and release failures in CI feedback

1 participant