Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CI/CD: Workflow to build and sign binary artifacts #100

Merged
merged 4 commits into from
Mar 3, 2024

Conversation

Matte22
Copy link
Collaborator

@Matte22 Matte22 commented Mar 1, 2024

Continuation of: #96
Continuation of: #95
Resolves: #94

Introduces a new GitHub workflow that builds binaries using the watcher build script then signs them. The signed binaries along with their corresponding .asc signature files are automatically uploaded to GitHub. It also adds the project's public key to the repository for users to verify the signed files.
This latest iteration of the PR adds better error handling, removal of third-party GitHub actions and ability to upload unsigned artifacts even if there are failures.

@Matte22 Matte22 changed the title Build sign workflow pr CI/CD: Workflow to build and sign binary artifacts Mar 1, 2024
@cd-rite cd-rite merged commit f8a8be4 into main Mar 3, 2024
@cd-rite cd-rite deleted the build-sign-workflow-pr branch June 10, 2024 16:14
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.

Create workflow to build and sign watcher artifacts
2 participants