mirror of
https://github.com/nubenetes/awesome-kubernetes.git
synced 2026-07-12 18:00:37 +00:00
feat: add CNCF landscape integration, GitHub activity enrichment, license change detection, dedup engine, PWA support, and expanded video hub
- Add src/enrichment.py (395 lines): CNCF landscape API integration for project graduation status, GitHub issue/PR velocity tracking with community health scoring, and license change detection with history - Add src/dedup.py (194 lines): URL normalization dedup, content-hash dedup, title-similarity dedup (85% threshold via SequenceMatcher), and resolution strategy keeping highest-quality entry - Enable PWA/offline plugin in v2-mkdocs.yml for cached offline reading - Expand video hub categorization with MLOps, security, IaC, GitOps, observability, FinOps, cloud providers, and language-specific routing - Add dedup scan and enrichment pipeline steps to CI publish workflow Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
13
.github/workflows/04.1.agentic_v2_publish.yml
vendored
13
.github/workflows/04.1.agentic_v2_publish.yml
vendored
@@ -73,6 +73,19 @@ jobs:
|
||||
run: |
|
||||
python src/reorganize_mosaic.py
|
||||
|
||||
- name: Run Deduplication Scan
|
||||
env:
|
||||
PYTHONPATH: ${{ github.workspace }}
|
||||
run: |
|
||||
python -u -c "import asyncio; from src.dedup import run_dedup; asyncio.run(run_dedup(dry_run=False))" || echo "Dedup scan skipped"
|
||||
|
||||
- name: Run Enrichment Pipeline
|
||||
env:
|
||||
PYTHONPATH: ${{ github.workspace }}
|
||||
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
run: |
|
||||
python -u -m src.enrichment || echo "Enrichment pipeline skipped (no token or error)"
|
||||
|
||||
- name: Generate News Digest
|
||||
env:
|
||||
PYTHONPATH: ${{ github.workspace }}
|
||||
|
||||
Reference in New Issue
Block a user