150 Commits

Author SHA1 Message Date
Nubenetes Bot
68760c2148 fix: create curation-report label before creating issue 2026-06-01 23:30:36 +02:00
Nubenetes Bot
0f4898cdce feat(ci): add progressive caching for agentic curation 2026-06-01 14:49:42 +02:00
Nubenetes Bot
9bff4985e5 fix(ci): add feedparser to pip install 2026-06-01 13:12:49 +02:00
Nubenetes Bot
05c5c6efd2 fix(ci): add PYTHONPATH for sync_workflow_ui script 2026-06-01 12:22:44 +02:00
Nubenetes Bot
37a03b4f23 fix: update git add pathspec in videos workflow to stage v2-docs/videos/ directory 2026-05-28 16:01:03 +02:00
Nubenetes Bot
ed189f6426 feat: run reorganize_mosaic.py automatically in publisher workflow 2026-05-28 11:45:17 +02:00
Nubenetes Bot
1a69f53a16 docs: modularize Video Hub, fix anchors/links, and automate cron schedule [skip ci] 2026-05-27 23:26:43 +02:00
Nubenetes Bot
7487af5929 chore(workflow): fix self-referential workflow filename references 2026-05-27 23:11:32 +02:00
Nubenetes Bot
71499413d0 chore: restore and upgrade all GitHub Actions to true latest stable versions 2026-05-26 15:51:36 +02:00
Nubenetes Bot
34f72b8668 chore: update all GitHub Actions to latest stable major versions 2026-05-26 14:24:24 +02:00
Nubenetes Bot
8f3632bc37 fix: bypass failing actions/configure-pages with manual setup 2026-05-26 14:22:24 +02:00
Nubenetes Bot
02e2bef79a chore: update configure-pages to v6 for stability 2026-05-26 14:20:52 +02:00
Nubenetes Bot
39410189b7 fix: update actions/configure-pages to v5 to resolve download error 2026-05-26 14:19:12 +02:00
Nubenetes Bot
d46c0c9568 fix: downgrade invalid GitHub Action versions to stable releases 2026-05-26 14:09:08 +02:00
Nubenetes Bot
21b7679b2e chore: recreate deployment workflow with new name and group 2026-05-26 13:56:49 +02:00
Nubenetes Bot
e5a92baba8 chore: temporary remove workflow to reset triggers 2026-05-26 13:56:47 +02:00
Nubenetes Bot
7dadb962ab chore: force refresh concurrency and name for final deploy 2026-05-26 13:56:02 +02:00
Nubenetes Bot
7b254b8be8 chore: enable workflow_dispatch and fix dependency loading for deployment 2026-05-26 13:54:15 +02:00
Inaki
86c6446a4c Add deployment step to GitHub Pages workflow 2026-05-26 13:51:27 +02:00
Nubenetes Bot
bcbfcf8d84 chore: restore deployment workflow to stable trigger state 2026-05-26 13:47:36 +02:00
Nubenetes Bot
b1c86fb7a4 chore: force concurrency group refresh 2026-05-26 13:44:44 +02:00
Nubenetes Bot
fe44a24a75 chore: force workflow refresh 2026-05-26 13:43:35 +02:00
Nubenetes Bot
69b6f8dadb chore: rename deployment workflow to fix trigger issues 2026-05-26 13:36:56 +02:00
Nubenetes Bot
c9de235d90 chore: refresh deployment workflow name 2026-05-26 13:31:01 +02:00
Nubenetes Bot
9868f4ccb2 chore: enable manual deployment trigger for GitHub Pages [skip ci] 2026-05-26 13:25:11 +02:00
Nubenetes Bot
20804b469f fix: resolve recursive copy error in deployment workflow and bump to 2.3.1 2026-05-26 01:25:43 +02:00
Nubenetes Bot
515fa782cc feat: revert to Hybrid SEO-First architecture (V1 at Root, V2 at /v2/) [skip ci] 2026-05-26 01:22:34 +02:00
Nubenetes Bot
0d9eb6334e feat: promote V2 Elite Portal to root and move V1 to /v1/ [skip ci] 2026-05-26 00:06:02 +02:00
Nubenetes Bot
c52a13ceba chore: harden automated workflows against race conditions and bump to 2.2.0 2026-05-25 23:50:41 +02:00
Nubenetes Bot
3c584b2530 chore: optimize automated workflows with direct push and bump to 2.1.5 2026-05-25 21:39:38 +02:00
Nubenetes Bot
a22fdcabb1 chore: standardize workflow prefixes, categorize matrix, and update links 2026-05-22 21:38:56 +02:00
Nubenetes Bot
40bce44186 chore: implement numeric sequencing nomenclature for all workflows and update README documentation with clickable links 2026-05-22 21:38:56 +02:00
Nubenetes Bot
2bde7f3595 fix: remove duplicated GEMINI_API_KEY_1 key in curation workflow to resolve YAML syntax error 2026-05-22 20:48:00 +02:00
Nubenetes Bot
69eeca361b feat: integrate official YouTube Data API v3 for robust metadata extraction 2026-05-22 20:08:01 +02:00
Nubenetes Bot
b3636cc4e9 fix: add missing pull-requests: write permissions to V2 synchronization workflows 2026-05-22 19:52:37 +02:00
Nubenetes Bot
bac19da418 fix: switch Video Hub Builder to PR model and include extraction dependencies 2026-05-22 19:34:52 +02:00
Nubenetes Bot
19b98e2ae6 fix: add missing force_enrich input to Video Hub Builder workflow 2026-05-22 19:22:22 +02:00
Nubenetes Bot
e7d153880b fix: resolve YAML syntax and indentation errors in emergency PR workflow 2026-05-22 18:45:07 +02:00
Nubenetes Bot
7cfb4aa91d feat: make inventory cache restoration optional in all V2 workflows 2026-05-22 18:36:24 +02:00
Nubenetes Bot
2375543500 fix: master-sync and video hub preservation (root cause fix in workflows) 2026-05-22 18:23:37 +02:00
Nubenetes Bot
ccb3ac8431 fix: resolve markdown linting errors in video hub and update linter config 2026-05-22 18:08:36 +02:00
Nubenetes Bot
e79e2380f8 perf: implement frequent inventory backup to cache in Video Hub workflow 2026-05-22 17:35:45 +02:00
Nubenetes Bot
0b159d35e4 fix: restrict Video Hub workflow to GEMINI_API_KEY_1 only 2026-05-22 17:30:57 +02:00
Nubenetes Bot
d92db3ec1f fix: use correct Gemini API secrets in Video Hub workflow 2026-05-22 17:29:17 +02:00
Nubenetes Bot
055e379a24 fix: add missing dependencies (pytz, python-dotenv) to Video Hub workflow 2026-05-22 17:07:31 +02:00
Nubenetes Bot
1b0ddfac2d refactor: restore standalone V2 video hub workflow and revert publisher consolidation 2026-05-22 17:04:45 +02:00
Nubenetes Bot
55202d6b91 refactor: consolidate video enrichment and hub generation into centralized V2 Publisher pipeline 2026-05-22 17:00:11 +02:00
Nubenetes Bot
cc80640a29 fix: add git pull --rebase to V2 video hub builder to prevent push race conditions 2026-05-22 16:12:30 +02:00
Nubenetes Bot
1df1f96041 feat: implement high-density V2 Elite Video Hub with automated builder 2026-05-22 16:10:05 +02:00
Nubenetes Bot
03e7ff9272 fix: enforce YouTube mosaic exemption and restore README metrics depth 2026-05-22 15:14:40 +02:00