[pull] main from openai:main - #123
Merged
Merged
Conversation
## Summary - mint a repository-scoped installation token for the `openai-sdks` GitHub App from environment configuration - pass that token to Release Please and disable the release job's built-in `GITHUB_TOKEN` permissions - remove the manual workflow-dispatch workaround now that release branch pushes and pull-request events trigger Actions normally - keep API-key-backed example jobs off the automated Release Please branch ## Why Release Please currently authenticates with `GITHUB_TOKEN`. Events created with that token do not normally start downstream workflows, which required a separate dispatch job and release-specific workflow inputs. A GitHub App installation token triggers the normal push and pull-request workflows, so the workaround can be deleted. ## Repository configuration - verified App: `openai-sdks` (App ID `3705508`, client ID `Iv23li2AtcmhLHO07J87`) - dedicated environment: `release` - environment variable: `OPENAI_SDKS_APP_CLIENT_ID` - environment secret: `OPENAI_SDKS_APP_PRIVATE_KEY` - the environment is restricted to `main` and has no required-reviewer or wait-timer gate The `release` environment now contains both App credentials expected by the workflow. ## Validation - `./scripts/lint` - `actionlint` v1.7.7 on the changed workflows - `git diff origin/main...HEAD --check`
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
See Commits and Changes for more details.
Created by
pull[bot] (v2.0.0-alpha.4)
Can you help keep this open source service alive? 💖 Please sponsor : )