1
0
mirror of https://github.com/Prowlarr/Indexers.git synced 2026-04-28 04:13:20 +01:00
Commit Graph

33 Commits

Author SHA1 Message Date
bakerboy448
dd2bcd1b79 Fixed: Improve indexer-sync robustness and workflow (#662)
- Add external blocklist configuration (scripts/blocklist.txt)
- Fix conflict detection using proper git commands (diff --filter=U)
- Expand list of unwanted file types (images, code files, etc)
- Remove Jackett src/ files and unwanted assets automatically
- Better handling of both-added (AA) conflicts
- Simplify commit logic (remove retry mechanism)
- Better error handling for empty commits
- Enhanced GitHub Actions workflow with exit code handling
- Auto force-push for automated-indexer-sync branch only
- Manual force-push with -f flag for other branches

Co-authored-by: ServarrAdmin <development@lidarr.audio>
2025-10-18 22:03:30 -05:00
ServarrAdmin
68883acdc5 Fixed: pip not found error in GitHub Actions indexer-sync workflow
- Use python -m ensurepip to ensure pip is installed in cached venv
- Use python -m pip instead of pip directly to avoid path issues
- Activate virtual environment in sync step for consistency
- Fixes broken symlinks when .venv is restored from cache
2025-10-18 11:19:33 -05:00
ServarrAdmin
20a201bea5 ci: fix sync script args handling 2025-09-17 16:24:01 -05:00
ServarrAdmin
358767970d New: Add target branch selection for indexer sync workflow
- Add target_branch input parameter with automated-indexer-sync as default
- Allow manual selection between automated-indexer-sync and master branches
- Update script calls to use dynamic target branch parameter

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-07 21:02:33 -05:00
bakerboy448
9b064eec4d Update cron schedule for indexer sync workflow 2025-09-07 20:52:36 -05:00
Servarr
6d4826d37e cleanup sync yml 2025-09-06 11:53:38 -05:00
ServarrAdmin
1459e69ebb script: add detailed logging to repository fetching 2025-08-18 21:33:33 -05:00
ServarrAdmin
8ecf67a2da script: add explicit repository fetching to CI 2025-08-18 21:33:25 -05:00
ServarrAdmin
f63e3135f7 script: remove bad caching 2025-08-18 21:31:40 -05:00
ServarrAdmin
8a2771b56c Fixed: optimize GitHub Actions cache keys 2025-08-17 21:38:55 -05:00
ServarrAdmin
899d2f5625 Fixed: disable merge conflict advice in sync CI 2025-08-17 20:29:27 -05:00
ServarrAdmin
38f0a00819 Fixed: sync script CI not detecting jackett remote
Added explicit check and setup for z_Jackett remote in CI workflow
to ensure the remote exists before the sync script tries to use it.
2025-08-17 20:25:58 -05:00
ServarrAdmin
f747081f07 Fixed: update sync schedule to 7pm and 10am UTC-5 2025-08-17 14:30:38 -05:00
ServarrAdmin
a9468babdc Fixed: remove sparse checkout from indexer sync and optimize GHA fetching 2025-08-17 14:30:38 -05:00
ServarrAdmin
780f6860f7 Fixed: correct Jackett cache path to git refs directory 2025-08-16 10:31:51 -05:00
ServarrAdmin
9695fcec5d Fixed: optimize Jackett cache restore keys for indexer sync 2025-08-16 10:24:11 -05:00
ServarrAdmin
f90ce65bd7 Fixed: implement weekly z_Jackett cache persistence starting each Monday 2025-08-16 10:24:11 -05:00
ServarrAdmin
9bc1466ba6 Fixed: improve CI caching for z_Jackett persistence 2025-08-16 10:10:25 -05:00
ServarrAdmin
65784ffba7 Fixed: remove redundant pip cache and add shellcheck disable 2025-08-15 23:30:59 -05:00
ServarrAdmin
aa526b2618 Fixed: separate Python and Jackett caching in CI 2025-08-15 23:30:59 -05:00
ServarrAdmin
76b0be1a82 Fixed: indexer sync runs 3x daily with Jackett caching 2025-08-15 23:30:59 -05:00
ServarrAdmin
a829d53f1a ci: add cache 2025-08-15 23:09:58 -05:00
ServarrAdmin
193d3851be feat: add separate PR workflow (disabled) 2025-08-15 20:24:20 -05:00
ServarrAdmin
95ec7855db refactor: remove PR creation from sync workflow 2025-08-15 20:24:20 -05:00
ServarrAdmin
27182d85f4 fix: remove trailing backslash causing syntax error in workflow 2025-08-13 22:53:47 -05:00
Servarr
d15c0fc853 chore: ci no label on PR 2025-08-13 13:28:25 -05:00
Servarr
beefb28458 fix debug arg 2025-08-13 13:26:10 -05:00
Servarr
6e6a8d0ac8 feat: add debug mode option to sync workflow 2025-08-13 13:24:43 -05:00
Servarr
e7f1f7b507 fix: correct YAML syntax in indexer-sync workflow 2025-08-13 12:31:48 -05:00
Servarr
fa3efc5d15 fix: simplify indexer-sync workflow to let script handle git operations 2025-08-13 12:30:48 -05:00
Servarr
a172e8ea7b chore: ci - bump actions 2025-08-13 12:22:01 -05:00
ServarrAdmin
e9067bada8 ci: update workflows to use python validation 2025-08-13 12:22:01 -05:00
ServarrAdmin
11e3a26bcc feat: add automated indexer sync CI workflow 2025-08-13 12:22:01 -05:00