name: Drift Detection on: schedule: - cron: '0 6 * * 1' # Weekly on Monday at 6 AM UTC workflow_dispatch: permissions: contents: read issues: write jobs: drift-detect: runs-on: ubuntu-latest timeout-minutes: 15 steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version: '20' cache: 'npm' - run: npm ci - name: Run drift detection run: npm run drift:detect continue-on-error: true