Skip to content

chore: gitignore Apple signing artifacts#21

Merged
julia-kafarska merged 1 commit into
mainfrom
chore/gitignore-signing-artifacts
Jun 21, 2026
Merged

chore: gitignore Apple signing artifacts#21
julia-kafarska merged 1 commit into
mainfrom
chore/gitignore-signing-artifacts

Conversation

@julia-kafarska

@julia-kafarska julia-kafarska commented Jun 21, 2026

Copy link
Copy Markdown
Member

Ignores *.provisionprofile, *.p12, and *.cer so the MAS provisioning profile and any exported certs/keys stay out of this public repo.

These are build inputs — present locally for npm run electron:build:mas, or injected via a CI secret. None of them are needed in the tree, and the profile is environment-specific and expires (June 2027).

Note: a provisioning profile contains only the public half of the signing cert (no private key), so this is about repo hygiene, not closing a leak.

The MAS provisioning profile (and any exported certs/keys) are build inputs
provided locally or via a CI secret — never committed. Keeps the public repo
free of expiring, environment-specific signing material.
@julia-kafarska julia-kafarska merged commit acde33b into main Jun 21, 2026
1 check passed
@julia-kafarska julia-kafarska deleted the chore/gitignore-signing-artifacts branch June 21, 2026 10:22
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