Skip to content

File an issue when the scheduled zone-shell audit fails - #1149

Merged
MaxGhenis merged 1 commit into
mainfrom
audit-failure-issue
Aug 10, 2026
Merged

MaxGhenis merged 1 commit into
mainfrom
audit-failure-issue

Conversation

@MaxGhenis

Copy link
Copy Markdown
Contributor

Follow-up to #1148. The daily scheduled app-zone-shell-audit run previously failed silently in the Actions tab; now a failure on a scheduled run opens a tracking issue (or comments on the existing one), so a zone child that stops rendering the site shell — or a route that goes down — gets noticed the same day. Each child repo also now guards its own shell in CI (scotland-income-tax-reform#12, uc-rebalancing#5, nics-exemption-inactive-employees#12, young-worker-nics#6, electricity-vat-cut#2, bus-fare-cap#10, student-loan-visualisation#5, cancelling-fuel-duty-rise#7, obbba-household-by-household#246), so this issue is the backstop, not the first line of defense.

PR-run behavior is unchanged (if: failure() && github.event_name == 'schedule'); the job gains an explicit minimal permissions block (contents: read, issues: write).

🤖 Generated with Claude Code

The daily production audit previously failed silently in the Actions
tab. Now a scheduled-run failure opens (or bumps) a tracking issue so a
zone child that stops rendering the site shell gets noticed the same
day.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@vercel

vercel Bot commented Aug 10, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
policyengine-calculator-next Ready Ready Preview Aug 10, 2026 10:33pm
policyengine-website Ready Ready Preview Aug 10, 2026 10:33pm

Request Review

@MaxGhenis
MaxGhenis merged commit 3afa35a into main Aug 10, 2026
13 checks passed
@MaxGhenis
MaxGhenis deleted the audit-failure-issue branch August 10, 2026 22:36

This branch was successfully deployed

2 active deployments
Preview – policyengine-calculator-next — 23c01887 Deployed Aug 10, 2026 by vercel[bot]
Preview – policyengine-website — 23c01887 Deployed Aug 10, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant