Skip to content

Use POSIT_PLATFORM secrets for app token#475

Merged
bschwedler merged 1 commit into
mainfrom
platform-secrets
Apr 21, 2026
Merged

Use POSIT_PLATFORM secrets for app token#475
bschwedler merged 1 commit into
mainfrom
platform-secrets

Conversation

@bschwedler
Copy link
Copy Markdown
Contributor

Summary

Replace the generic APP_ID / APP_PRIVATE_KEY secrets with the app-specific
POSIT_PLATFORM_APP_ID / POSIT_PLATFORM_PEM secrets provisioned by
rstudio/github-iac.

The posit-platform GitHub App is already installed on this repo and its
credentials are already shared with it via the Pulumi config, so this is a
drop-in rename with no infrastructure changes required.

Test plan

  • Trigger the issue automation workflow (open a test issue) and confirm
    the run still succeeds
  • Confirm the bot actor on the resulting label / project-add events is
    still posit-platform[bot]

Replace the generic APP_ID / APP_PRIVATE_KEY with the app-specific
POSIT_PLATFORM_APP_ID / POSIT_PLATFORM_PEM secrets provisioned by
rstudio/github-iac. The posit-platform GitHub App is already installed
on this repo and the secrets are already shared with it by the Pulumi
config, so this is a drop-in rename.
@bschwedler bschwedler requested a review from ianpittwood as a code owner April 21, 2026 19:26
with:
app-id: ${{ secrets.APP_ID }}
private-key: ${{ secrets.APP_PRIVATE_KEY }}
app-id: ${{ secrets.POSIT_PLATFORM_APP_ID }}
app-id: ${{ secrets.APP_ID }}
private-key: ${{ secrets.APP_PRIVATE_KEY }}
app-id: ${{ secrets.POSIT_PLATFORM_APP_ID }}
private-key: ${{ secrets.POSIT_PLATFORM_PEM }}
@bschwedler bschwedler merged commit 8db9983 into main Apr 21, 2026
13 checks passed
@bschwedler bschwedler deleted the platform-secrets branch April 21, 2026 19:29
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.

2 participants