Skip to content

Introduce bot/CI policy workflows for contract and pin governance #9

@CMCDragonkai

Description

@CMCDragonkai

Problem

Automation and bot workflow phases were deferred. Repository-level policy operations remain mostly manual.

Intent

Move contract and pin-governance checks from mostly local/manual operation to repeatable CI policy workers.

Scope

  • Add PR workflow gates for contract and policy checks.
  • Add scheduled workflow for pin lifecycle visibility.
  • Optionally add bot-assisted pin update proposal workflow.

Non-goals

  • No broad platform automation beyond this repository.
  • No runtime control-plane behavior in this issue.

Tasks

  1. Add .github/workflows PR gate for nix flake check path:. --no-write-lock-file.
  2. Add scheduled pin lifecycle workflow based on existing scripts/checks.
  3. Define workflow output artifacts and failure policy.

Acceptance criteria

  • PRs are blocked when contract/policy checks fail.
  • Scheduled workflow emits actionable pin lifecycle output.
  • Workflow behavior is documented for maintainers.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions