Skip to content

chore(ci): simplify and re-enable blocklist update workflow#32

Merged
mdesoto merged 1 commit intomainfrom
chore/simplify-update-blocklist-workflow
Apr 14, 2026
Merged

chore(ci): simplify and re-enable blocklist update workflow#32
mdesoto merged 1 commit intomainfrom
chore/simplify-update-blocklist-workflow

Conversation

@mdesoto
Copy link
Copy Markdown
Contributor

@mdesoto mdesoto commented Apr 14, 2026

Summary

  • Replace the disabled 170-line workflow with a ~50-line version
  • Runs monthly (1st of the month at 04:00 UTC) or on manual dispatch
  • Fetches upstream blocklist/allowlist, rebuilds src/bundled-data.ts, opens a PR if anything changed
  • Uses GITHUB_TOKEN — no BOT_PAT secret required
  • No auto-merge, no version bumping, no tag pushing — merge and release manually

Closes #23
Closes #24

Test plan

  • Trigger manually via workflow_dispatch to verify end-to-end
  • Confirm PR is created with correct title, commit, and changed files

🤖 Generated with Claude Code

Replace the overengineered 170-line workflow with a simple one that
fetches upstream data, rebuilds bundled-data.ts, and opens a PR.
No BOT_PAT, no auto-merge, no version bumping — just a monthly PR
using GITHUB_TOKEN. Resolves #23 and #24.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@mdesoto mdesoto merged commit f364667 into main Apr 14, 2026
3 checks passed
@mdesoto mdesoto deleted the chore/simplify-update-blocklist-workflow branch April 14, 2026 23:29
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.

chore: fix and re-enable automated blocklist update workflow

1 participant