Skip to content

Code signing - #715

Open
aacuevas wants to merge 2 commits into
open-ephys:mainfrom
aacuevas:code-signing
Open

aacuevas wants to merge 2 commits into
open-ephys:mainfrom
aacuevas:code-signing

Conversation

@aacuevas

@aacuevas aacuevas commented Nov 2, 2026

Copy link
Copy Markdown
Collaborator

This PR modifies the CI scripts to allow signing of the binaries on Windows. Repository-wide configuration is needed for the changes on the PR to take effect.

The full list of changes is:

  • Windows drivers are no longer bundled as executables, which were unsigned themselves, but just the base drivers which are installed by the main installer
  • Full, numbered, release builds are only triggered by creating a github release of the form vX.X.X instead of any push to main. This is now shared among all three platforms
  • Release binaries are signed for windows. rolling development builds are currently not

- Only build the release version on a release, on all three platforms
- Sign releases on windows
- Add some checks
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