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