Skip to content

feat(grafana-github): title new alert issues with their start time in KST and label them - #211

Merged
lens0021 merged 2 commits into
mainfrom
grafana-github-title-time
Oct 4, 2026
Merged

lens0021 merged 2 commits into
mainfrom
grafana-github-title-time

Conversation

@lens0021

@lens0021 lens0021 commented Oct 4, 2026

Copy link
Copy Markdown
Member

Refs femiwiki/infra#1116, femiwiki/infra#1056

New alert issues are titled like CPU surplus credits are being charged (10/3 21:55 KST), from the earliest firing alert in the notification, and get the alert label. The title is set at creation and never edited, so later firings commented on the same open issue do not change it. Open issues still match by rule with or without the time, so old-style open issues keep getting comments. Two commits: title and matching, then the label.

Merge after femiwiki/infra#1143 is applied, so the label exists. Merging redeploys grafana-github.

uv run python -m unittest discover -s grafana-github: 13 tests OK (3 new); ruff and ty pass.

🤖 Generated with Claude Code

https://claude.ai/code/session_01Hv8vVU7X8zGPFbo3CvktmJ

lens0021 and others added 2 commits October 4, 2026 09:50
…tles

An issue is titled "<rule> (10/3 21:55 KST)" from the earliest firing
alert, set once at creation. Open issues still match by rule, with or
without the time, so the open old-style issue keeps its comments.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Hv8vVU7X8zGPFbo3CvktmJ
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Hv8vVU7X8zGPFbo3CvktmJ
@lens0021
lens0021 merged commit ed81235 into main Oct 4, 2026
6 checks passed
@lens0021
lens0021 deleted the grafana-github-title-time branch October 4, 2026 00:58
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