Skip to content

ci: publish unassigned self-workflow failure evidence - #12

Merged
rldyourmnd merged 1 commit into
mainfrom
feat/ci-feedback-events-20260907
Sep 7, 2026
Merged

ci: publish unassigned self-workflow failure evidence#12
rldyourmnd merged 1 commit into
mainfrom
feat/ci-feedback-events-20260907

Conversation

@rldyourmnd

Copy link
Copy Markdown
Contributor

Reports unsuccessful completed CI, codeql and Release attempts as unassigned issues. The library does not start model sessions or repair agents.

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: Go race tests, vet, staticcheck v0.7.0, build, three fuzz targets at 100 iterations, four cold compile targets; actionlint.

Closes #11.

Signed-off-by: rldyourmnd <danil@nddev.it.com>
@rldyourmnd
rldyourmnd merged commit e04308d into main Sep 7, 2026
8 checks passed
@rldyourmnd
rldyourmnd deleted the feat/ci-feedback-events-20260907 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.

Publish CI and release failure evidence without starting agents

1 participant