-
Notifications
You must be signed in to change notification settings - Fork 256
Add Pulumi OIDC token type availability by Pulumi edition #16149
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
This commit clarifies which OIDC token types (personal, organization, team) are available for each Pulumi edition (Individual, Team, Enterprise/Business Critical). Changes: - Added "Token types by edition" section to main OIDC client page - Updated GitHub, GKE, and EKS OIDC guides with info notes linking to token types - Clarified that examples show specific token types but others may be available Fixes #16019 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Meagan <meagancojocar@users.noreply.github.com>
Pull Request ReviewThank you for this helpful addition clarifying OIDC token type availability by edition. The changes are generally well-structured and correctly positioned. I've identified a few issues that need to be addressed: Issues Found1. Inconsistent parameter names in documentation Lines: kubernetes-eks.md:23, kubernetes-gke.md:22 The info notes refer to
Both should use 2. Missing comma in TypeScript code (syntax error) Line: kubernetes-eks.md:189 spec: {
serviceAccountName: "pulumi-service-account" // Missing comma here
containers: [{ This is a syntax error in the existing code that should be fixed: serviceAccountName: "pulumi-service-account", Style Issues3. Capitalization inconsistency Line: _index.md:17 "Github" should be "GitHub" (proper capitalization of the product name). This appears in the opening paragraph. 4. Missing file ending newline Line: github.md:93 (end of file) The github.md file does not end with a newline character, which violates the repository's absolute prohibition that "New files: Must always end with a newline." Recommendations
The content is accurate and the additions provide valuable clarity for users. Once these issues are resolved, this will be ready to merge. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
wow
@claude make the changes in the comment review |
Claude finished @meagancojocar's task —— View job Implementing review changes
SummaryAll review issues have been successfully addressed:
The changes have been committed and pushed to the branch. |
- Fix parameter name: requested_token_type → requested-token-type - Add missing comma in TypeScript syntax (kubernetes-eks.md:189) - Fix capitalization: Github → GitHub - Add missing newline at end of github.md Co-authored-by: Meagan <meagancojocar@users.noreply.github.com>
Your site preview for commit f93f23c is ready! 🎉 http://www-testing-pulumi-docs-origin-pr-16149-f93f23c3.s3-website.us-west-2.amazonaws.com. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
much wow 😸
This PR clarifies which OIDC token types (personal, organization, team) are available for each Pulumi edition.
Changes:
Fixes #16019
Generated with Claude Code