OpenJobDescription / openjd-model-for-python

Provides a Python implementation of the data model for Open Job Description's template schemas.
https://github.com/OpenJobDescription/openjd-specifications/wiki
Apache License 2.0
12 stars 7 forks source link

chore(release): sign GitHub release artifacts with gpg #68

Closed jericht closed 8 months ago

jericht commented 8 months ago

What was the problem/requirement? (What/Why)

We need to sign our GitHub release artifacts with gpg so that users can verify their downloads

What was the solution? (How)

Sign our GitHub release artifacts with gpg in our Release: Publish workflow and distribute the PGP signature files on the GitHub release page

What is the impact of this change?

Users can verify their downloads using our PGP signature files and public key

How was this change tested?

Verified this is working on my test repository (ping me for access if you don't have it)

Verified changing to printenv is working:

PRE-MERGE CHECKLIST

Was this change documented?

No

Is this a breaking change?

No


By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.