Skip to content

Dispatch tests on the drift refresh PR before auto-merge - #10

Merged
MarkParker5 merged 1 commit into
developfrom
fix/ha-drift-ci
Oct 14, 2026
Merged

MarkParker5 merged 1 commit into
developfrom
fix/ha-drift-ci

Conversation

@MarkParker5

Copy link
Copy Markdown
Member

The weekly ha-drift.yml has failed every run since 2026-09-07 at the auto-merge step: no checks reported on the 'chore/ha-harvest-refresh' branch. PRs opened with GITHUB_TOKEN don't trigger pull_request workflows, so gh pr checks never had anything to wait on. The harvest itself (incl. the ruff format step) works.

  • Dispatch test.yml on the refresh branch (workflow_dispatch is exempt from the rule; needs actions: write), watch that run, merge only if it passes.
  • Write drift.txt to $RUNNER_TEMP and untrack it — it was being committed into every refresh PR (and landed on develop via Refresh vendored HA-matter harvest #2).

A PR opened with GITHUB_TOKEN triggers no pull_request workflows, so
the auto-merge step found no checks and failed every run since Sep 7.
Also keep the drift report out of the checkout so it isn't committed.
@MarkParker5
MarkParker5 merged commit 1aedf3c into develop Oct 14, 2026
7 checks passed
@MarkParker5
MarkParker5 deleted the fix/ha-drift-ci branch October 14, 2026 23:09
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.

1 participant