Skip to content

fix: retry failed generate jobs - #94

Draft
reobin wants to merge 3 commits into
mainfrom
fix/silent-zero-generate
Draft

fix: retry failed generate jobs#94
reobin wants to merge 3 commits into
mainfrom
fix/silent-zero-generate

Conversation

@reobin

@reobin reobin commented Aug 28, 2026

Copy link
Copy Markdown
Member

The generate job treated zero colorschemes as a successful run, permanently advancing the repository watermark.

This change:

  • Checks the repository's colors/ tree when generation produces zero results.
  • Records an error for repositories that contain colorscheme files or cannot be checked.
  • Retries failed generate runs up to three times. A later push resets the retry window.
  • Reports genuinely empty repositories separately.

The generated color-data fix should land before this change so retries do not consume their cap against the existing data issue.

@reobin reobin added bug Something isn't working go Pull requests that update go code labels Aug 28, 2026
@reobin reobin self-assigned this Aug 28, 2026
@reobin reobin removed bug Something isn't working go Pull requests that update go code labels Aug 28, 2026
@reobin
reobin force-pushed the fix/silent-zero-generate branch from de462e3 to 7c6da5b Compare August 28, 2026 14:19
@reobin
reobin changed the base branch from main to fix/generate-color-data August 28, 2026 14:19
Base automatically changed from fix/generate-color-data to main August 31, 2026 18:15
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