Skip to content

ci: lint docs with pkce-auth feature enabled#12

Merged
jgowdy-godaddy merged 1 commit into
fix-keyringfrom
fix/ci-docs-feature-flag
Jun 1, 2026
Merged

ci: lint docs with pkce-auth feature enabled#12
jgowdy-godaddy merged 1 commit into
fix-keyringfrom
fix/ci-docs-feature-flag

Conversation

@jgowdy-godaddy
Copy link
Copy Markdown
Collaborator

Summary

  • The Docs CI step ran cargo doc --no-deps without --features pkce-auth. The Doc Tests step already ran both; the doc-build step did not. This meant broken intra-doc links or missing-docs violations in feature-gated items would not be caught.
  • Run the doc build twice: once without and once with --features pkce-auth.

Test plan

  • CI Docs step passes with both invocations green

Run cargo doc twice in the Docs step so that feature-gated items are
included in the doc-warning check. The Doc Tests step already does this;
the doc-build step did not.
@jgowdy-godaddy jgowdy-godaddy merged commit f14c6f5 into fix-keyring Jun 1, 2026
2 checks passed
@jgowdy-godaddy jgowdy-godaddy deleted the fix/ci-docs-feature-flag branch June 1, 2026 16:50
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