Skip to content

Commit c8e796c

Browse files
Copilotpelikhan
andcommitted
Refactor OIDC implementation following review feedback
- Moved GetOIDCConfig logic to BaseEngine with GetOIDCConfigWithDefault helper - Added defaultOIDCConfig field to ClaudeEngine struct (initialized in constructor) - Added GetOAuthTokenEnvVar and GetApiTokenEnvVar methods to OIDCConfig type - Removed GetOIDCConfig from Codex and Copilot engines (they inherit from BaseEngine) - Readded missing 'if' condition to OIDC setup step for secret presence check - All OIDC tests passing, code formatted and linted Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
1 parent 303e5cc commit c8e796c

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

57 files changed

+3311
-114721
lines changed

.github/workflows/artifacts-summary.lock.yml

Lines changed: 7 additions & 2250 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/audit-workflows.lock.yml

Lines changed: 2433 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/blog-auditor.lock.yml

Lines changed: 9 additions & 2178 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/brave.lock.yml

Lines changed: 147 additions & 3130 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/changeset-generator.lock.yml

Lines changed: 11 additions & 2656 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/ci-doctor.lock.yml

Lines changed: 9 additions & 2729 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/cli-version-checker.lock.yml

Lines changed: 9 additions & 2178 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/commit-changes-analyzer.lock.yml

Lines changed: 9 additions & 2127 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/copilot-agent-analysis.lock.yml

Lines changed: 9 additions & 2127 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/daily-doc-updater.lock.yml

Lines changed: 9 additions & 2321 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)