Skip to content

fix(ci): drop missing stale-claim label exemption#30

Open
GHX5T-SOL wants to merge 1 commit into
optiqor:mainfrom
GHX5T-SOL:fix/unassign-stale-label-exemption
Open

fix(ci): drop missing stale-claim label exemption#30
GHX5T-SOL wants to merge 1 commit into
optiqor:mainfrom
GHX5T-SOL:fix/unassign-stale-label-exemption

Conversation

@GHX5T-SOL
Copy link
Copy Markdown

Title
fix(ci): drop missing stale-claim label exemption

Summary

  • remove the stale-claim sweep exemption for a long-running label that does not exist in this repository
  • keep the existing pinned exemption intact

Why
The sweep currently checks both pinned and long-running, but long-running is not one of the repository labels. That makes the second branch dead code and can make the claim-release behavior look like it has an exemption that maintainers cannot apply.

Fixes #27

Validation

  • ruby -e 'require "yaml"; YAML.load_file(".github/workflows/unassign-stale.yml"); puts "yaml ok"'
  • make test
  • PATH=/Users/brucewayne/Money/tools/go/bin:$PATH make lint
  • git diff --check
  • git diff --check HEAD~1 HEAD
  • git diff | gitleaks stdin --no-banner --redact
  • git show --format= --patch HEAD | gitleaks stdin --no-banner --redact

Notes

  • golangci-lint was installed locally under /Users/brucewayne/Money/tools/go/bin because it was not already on PATH.
  • I did not run workflow_dispatch because this workflow can warn or unassign live issues; validation was static syntax plus repository tests/lint.

Signed-off-by: GHX5T-SOL <200635707+GHX5T-SOL@users.noreply.github.com>
@GHX5T-SOL GHX5T-SOL requested a review from btwshivam as a code owner May 17, 2026 02:37
@github-actions
Copy link
Copy Markdown

First PR — welcome aboard!

A few things to expect:

  1. CI: every PR runs build + race tests + lint on Ubuntu and macOS. If something fails, the log will tell you exactly which gate.
  2. DCO: every commit needs Signed-off-by:. git commit -s adds it automatically.
  3. Conventional Commits: PR titles like feat(analyze): new rule or fix(cli): handle X. We squash-merge by default.
  4. Review: a maintainer will review within 72 hours. Suggestions are conversations, not orders — push back if something doesn't fit your context.

If you get stuck, reply here or jump to Discussions. We want this PR to land.

@github-actions github-actions Bot added ci Continuous integration size/XS 10 lines or fewer labels May 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci Continuous integration size/XS 10 lines or fewer

Projects

None yet

Development

Successfully merging this pull request may close these issues.

fix(ci): unassign-stale skips long-running label that doesn't exist

1 participant