Skip to content

Run the engine tick as a privileged GitHub Actions workflow #2

Description

@ronimoe

Context

The tick is a Python library today; production runs it under the bot App token on merge_group + the gh-readonly-queue/* ref prefix.

Scope

  • Workflow YAML with a concurrency group; checkout + run LaneEngine/BatchEngine; emit the required conductor-landed status check.
  • Wire the dispatcher to assign lanes on PR events.

Acceptance

Labeling a PR triggers the tick in Actions and it lands via force-with-lease, with the required check turning green.

Seam

new .github/workflows/, lane_engine.py, dispatcher.py.

Metadata

Metadata

Assignees

No one assigned

    Labels

    operational-hardeningWiring real GitHub/CI/registry behind the engine seams

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions