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

Add signing for linux binaries #28

Open
stamepicmorg opened this issue Nov 21, 2024 · 0 comments
Open

Add signing for linux binaries #28

stamepicmorg opened this issue Nov 21, 2024 · 0 comments
Assignees
Labels
Difficulty: 🟢 easy Easy task that can be completed quickly. Engine: ⚙️ Independent Case do not refer to any Engine. OS: 🐧 Linux Case refers to Linux. Priority: ⚠️ medium Medium priority tasks that should be addressed soon. Status: 🖐 available Task currently opened. Type: 🚀 enhancement Improvement or addition of a new feature.

Comments

@stamepicmorg
Copy link
Contributor

Add signing for linux binaries in CI.

pubkey is 63547829004F07716F7BE4856C32C4282E60FB67 could be checked in any popular keyserver

base64 $GHA_GPG_PRIVATE_KEY > /tmp/private.key
gpg --import /tmp/private.key
gpg --default-key <keyID> --output <file>.sig --detach-sig <input_file>.so
@stamepicmorg stamepicmorg self-assigned this Nov 21, 2024
@stamepicmorg stamepicmorg converted this from a draft issue Nov 21, 2024
@stamepicmorg stamepicmorg added Priority: ⚠️ medium Medium priority tasks that should be addressed soon. Type: 🚀 enhancement Improvement or addition of a new feature. Status: 🖐 available Task currently opened. Difficulty: 🟢 easy Easy task that can be completed quickly. OS: 🐧 Linux Case refers to Linux. Engine: ⚙️ Independent Case do not refer to any Engine. labels Nov 21, 2024
stamepicmorg added a commit to rehlds/ReHLDS that referenced this issue Dec 15, 2024
SergeyShorokhov pushed a commit to rehlds/ReHLDS that referenced this issue Dec 26, 2024
* Added codesign and resources

- for Windows: rehlds/.github#30 and rehlds/.github#29

- for Linux:  rehlds/.github#28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Difficulty: 🟢 easy Easy task that can be completed quickly. Engine: ⚙️ Independent Case do not refer to any Engine. OS: 🐧 Linux Case refers to Linux. Priority: ⚠️ medium Medium priority tasks that should be addressed soon. Status: 🖐 available Task currently opened. Type: 🚀 enhancement Improvement or addition of a new feature.
Projects
Status: Backlog
Development

No branches or pull requests

1 participant