fix(persistence): ensure YAML database is committed in PRs and enforce exhaustive verification

This commit is contained in:
Nubenetes Bot
2026-05-16 18:29:48 +02:00
parent 299489de5c
commit 4a73f67e1c
5 changed files with 84 additions and 57 deletions

View File

@@ -4,6 +4,11 @@ on:
schedule:
- cron: '0 0 1 * *'
workflow_dispatch:
inputs:
force_full_check:
description: 'Force full re-validation (bypasses 21-day cache)'
type: boolean
default: false
permissions:
contents: write
@@ -37,6 +42,7 @@ jobs:
GEMINI_API_KEY_1: ${{ secrets.GEMINI_API_KEY_1 }}
GEMINI_API_KEY_2: ${{ secrets.GEMINI_API_KEY_2 }}
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
FORCE_FULL_CHECK: ${{ github.event.inputs.force_full_check || 'false' }}
PYTHONPATH: ${{ github.workspace }}
PYTHONUNBUFFERED: 1
run: |