Skip to content

Fix daily auto-prefix execution (Fixes #7) - #8

Merged
p0dalirius merged 1 commit into
mainfrom
bugfix-stop-daily-auto-prefix
Oct 9, 2026
Merged

p0dalirius merged 1 commit into
mainfrom
bugfix-stop-daily-auto-prefix

Conversation

@p0dalirius

Copy link
Copy Markdown
Collaborator

Linked Issue

Closes #7

Root Cause

The shared auto-prefix workflow declared both issue-change events and a daily schedule. GitHub therefore dispatched it every day even when no issue state changed.

Fix Description

Removes the daily schedule trigger and retains the tool-template event-driven trigger for opened and edited issues. Repository-specific issue-labeling logic remains unchanged.

How Verified

  • Static: the on map now contains only issues with opened and edited at L3–L5; no schedule trigger remains.
  • Static: git diff --check passes, and the diff contains one workflow file with exactly two deleted lines.

Test Coverage

None: GitHub event dispatch cannot be exercised locally; the trigger map and complete diff were verified statically.

Scope of Change

  • Files changed: .github/workflows/auto‐prefix‐issues.yml
  • Submodule pointer updated: no
  • Behavioral changes outside the bug fix: none

Risk and Rollout

Low risk. The change removes only the redundant time-based trigger; issue-opened and issue-edited events remain active.

@p0dalirius
p0dalirius merged commit 3ac1969 into main Oct 9, 2026
5 checks passed
@p0dalirius
p0dalirius deleted the bugfix-stop-daily-auto-prefix branch October 9, 2026 08:45
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.

Stop daily auto-prefix execution without issue changes

1 participant