Skip to content

[github] Add signing step with debuild for Debian package#15394

Merged
seanshpark merged 1 commit intoSamsung:masterfrom
shs-park:github/cirintp-sign-debian-build
May 16, 2025
Merged

[github] Add signing step with debuild for Debian package#15394
seanshpark merged 1 commit intoSamsung:masterfrom
shs-park:github/cirintp-sign-debian-build

Conversation

@shs-park
Copy link
Copy Markdown
Contributor

This implements the signing process using the NNFW GPG key during the Debian package build.

ONE-DCO-1.0-Signed-off-by: Seungho Henry Park shs.park@samsung.com

This implements the signing process using the NNFW GPG key during
the Debian package build.

ONE-DCO-1.0-Signed-off-by: Seungho Henry Park <shs.park@samsung.com>
@shs-park shs-park requested a review from a team May 16, 2025 05:56
@shs-park shs-park self-assigned this May 16, 2025
@shs-park
Copy link
Copy Markdown
Contributor Author

for issue #15213
from draft #15234

run: |
cd ${{ env.NNCC_BUILD }}/${{ env.CIRINTP_PREFIX }}
rm -rf ~/.gnupg
echo -n "${{ secrets.GPG_NNFW_SIGNING_KEY }}" | base64 --decode | gpg --import
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We need to set the GPG_NNFW_SIGNING_KEY on the ONE's Repository secrets page

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'll help adding GPG_NNFW_SIGNING_KEY anytime.

Copy link
Copy Markdown
Contributor

@seanshpark seanshpark left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@seanshpark seanshpark merged commit 001e916 into Samsung:master May 16, 2025
3 checks passed
@shs-park shs-park deleted the github/cirintp-sign-debian-build branch May 16, 2025 07:47
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.

2 participants