Skip to content

Add ingress audit read workflow#1054

Merged
cbusillo merged 1 commit into
mainfrom
ingress-audit-read-workflow
May 31, 2026
Merged

Add ingress audit read workflow#1054
cbusillo merged 1 commit into
mainfrom
ingress-audit-read-workflow

Conversation

@cbusillo
Copy link
Copy Markdown
Owner

Summary

  • add a manual Ingress Route Audit Read workflow for OIDC-authenticated GET reads of ingress route audit records
  • keep the workflow canary-scoped through the existing ingress_route.plan authority and deploy-time grant
  • redact workflow output/artifacts so raw audit records with provider or route details stay runner-local
  • document the public/private boundary for audit-read artifacts and private infra topology

Verification

  • uv run python -m unittest tests.test_product_onboarding.ProductOnboardingTests.test_ingress_route_audit_read_workflow_is_plan_scoped_get
  • uv run python -m unittest tests.test_product_onboarding
  • uv run --extra dev ruff check tests/test_product_onboarding.py
  • uv run --extra dev ruff format --check tests/test_product_onboarding.py
  • docker run --rm -v "$PWD:/repo" -w /repo rhysd/actionlint:1.7.12 -config-file .github/actionlint.yaml
  • git diff --check

Refs #1051

@cbusillo cbusillo merged commit c60bb85 into main May 31, 2026
12 checks passed
@cbusillo cbusillo deleted the ingress-audit-read-workflow branch May 31, 2026 15:06
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