[seclift] ephemeral Infisical OIDC validation#1286
Conversation
|
Caution Review failedPull request was closed or merged during review 📝 WalkthroughWalkthroughThis PR integrates SecLift secret validation into the E2E CI workflow. The workflow now triggers on the same branches, fetches Infisical secret exports via OIDC, validates that all GitHub-visible secrets exist in Infisical, reports diagnostics to an artifact, and then runs the existing E2E test suite. ChangesSecLift validation integration in CI E2E workflow
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~20 minutes
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
| - id: seclift_infisical_repo | ||
| name: "SecLift: fetch Infisical repo project (OIDC)" | ||
| continue-on-error: true | ||
| uses: Infisical/secrets-action@v1.0.9 |
| - id: seclift_infisical_org | ||
| name: "SecLift: fetch Infisical org project (OIDC)" | ||
| continue-on-error: true | ||
| uses: Infisical/secrets-action@v1.0.9 |
SecLift creates this PR temporarily to validate Infisical OIDC identities.
SecLift injects validation steps into an existing pull_request workflow on a temporary branch.
Closing + deleting
seclift-validate-1778597595722731000afterwards.Summary by CodeRabbit
devandmasterbranches with enhanced validation checks.