Skip to content

ci: configure desktop build-time integrations - #6

Merged
danii1 merged 2 commits into
mainfrom
chore/pm-desktop-release-config
Aug 14, 2026
Merged

ci: configure desktop build-time integrations#6
danii1 merged 2 commits into
mainfrom
chore/pm-desktop-release-config

Conversation

@danii1

@danii1 danii1 commented Aug 14, 2026

Copy link
Copy Markdown
Contributor

Summary

  • pass the public GitHub OAuth client ID into pm-desktop release builds
  • prefer a repository variable for the optional PostHog host while retaining the existing secret as a fallback
  • document which build-time values are Actions secrets versus variables and explicitly prohibit shipping a GitHub client secret

Validation

  • validated the workflow as YAML
  • ran oxfmt on the changed workflow and release guide
  • ran git diff --check

@danii1
danii1 merged commit b630aaa into main Aug 14, 2026
1 check passed
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