Skip to content

fix(ci): ungate SaaS/AWS leftovers from inventory gate - #206

Merged
fraware merged 1 commit into
mainfrom
fix/wave7-ungate-saas-workflows
Jul 16, 2026
Merged

fix(ci): ungate SaaS/AWS leftovers from inventory gate#206
fraware merged 1 commit into
mainfrom
fix/wave7-ungate-saas-workflows

Conversation

@fraware

@fraware fraware commented Jul 16, 2026

Copy link
Copy Markdown
Member

Summary

  • Ungate seven leftover gated reds that cannot honestly pass without AWS/SaaS: dr-cross, edge-load, loadtest, perf-proofmeter, publish-updates, revocation-sync, pf-cross-repo-consumer
  • Same honesty pattern as lean-offline (fix(ci): ungate lean-offline from push/schedule #194) / art-benchmark (fix(ci): ungate art-benchmark from push/PR/schedule #196): workflow_dispatch only with clear comments
  • dr-cross keeps an AWS secret-presence guard: skip with exit 0 only when secrets absent (DR not proven in CI); no continue-on-error when secrets are present

Test plan

  • After merge, inventory gated count drops by 7; previously listed seven are gated=no
  • scripts/ci_workflow_inventory.sh exits 0 twice once tip in-progress runs finish green
  • Required merge gates unchanged
  • Manual workflow_dispatch still available for revival / real AWS DR

Make seven workflows that cannot honestly pass without external AWS/SaaS
workflow_dispatch-only (lean-offline/art-benchmark pattern). Keep a secret
presence guard on dr-cross so manual runs skip cleanly when AWS creds are
absent and still fail hard when secrets are present.
@cursor

cursor Bot commented Jul 16, 2026

Copy link
Copy Markdown

Bugbot is not enabled for your account, so this pull request was not reviewed.

Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs.

@github-actions

Copy link
Copy Markdown

Thanks for the PR! CI will run CERT validation and replay checks. Results will appear in workflow badges and artifacts.

@github-actions

Copy link
Copy Markdown

SBOM Security Report

Total Packages: 4533

Language Distribution:

  • go: 359
  • javascript: 3277
  • rust: 592
  • python: 1

License Distribution:

  • MIT: 1270
  • Apache-2.0: 45
  • CC0-1.0: 43
  • BSD-3-Clause: 34
  • ISC: 87
  • BSD-2-Clause: 41
  • Python-2.0: 2
  • MPL-2.0: 1
  • Unlicense: 5
  • CC-BY-4.0: 1
  • (Apache-2.0 OR MPL-1.1): 1
  • BlueOak-1.0.0: 3
  • (AFL-2.1 OR BSD-3-Clause): 2
  • (BSD-3-Clause OR GPL-2.0): 1
  • 0BSD: 3
  • (MIT OR CC0-1.0): 4
  • MIT AND ISC: 1

✅ SBOM generated successfully
✅ No GPL licenses detected
✅ No high/critical vulnerabilities found

@fraware
fraware merged commit 7d48b3d into main Jul 16, 2026
42 checks passed
@fraware
fraware deleted the fix/wave7-ungate-saas-workflows branch July 16, 2026 19:52
fraware added a commit that referenced this pull request Jul 16, 2026
docs(internal): Wave 7 inventory 60/60 exit 0 x2 after #206
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