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

test(github): Verification set-up #87

Closed
wants to merge 5 commits into from
Closed

Conversation

ZZ-Cat
Copy link
Owner

@ZZ-Cat ZZ-Cat commented Feb 29, 2024

Overview

This Pull Request is here to help me facilitate setting up my own commit signing again.

Recently, I migrated from Windows 11 to Pop!_OS in favour fo the latter being a better fit for my needs as a developer.

This Pull Request MUST NOT be merged into the Main-Trunk.
This is due to the fact that it MAY contain unverified and/or partially verified commits.
Also, it doesn't bring anything to the table. It is simply here for me to check that my commit signing is working again, and my commits are shoing up as verified.

Once I am done with this Pull Request, it will be closed and its associated branch(s) will be deleted.

…024-3-1`

This commit may come up as "unverified".
If this is the case, this is the start of setting up commit signing on my new system - Post Pop!_OS migration.
@ZZ-Cat ZZ-Cat marked this pull request as draft February 29, 2024 22:32
@ZZ-Cat ZZ-Cat self-assigned this Feb 29, 2024
ZZ-Cat added 2 commits March 3, 2024 10:55
GPG Commit Signing is set-up and ready to go. This is to verify that the commit signing set-up succeeded.
Link GPG Key to local git commits.
@ZZ-Cat
Copy link
Owner Author

ZZ-Cat commented Mar 2, 2024

Yay! I got it working! =^/,..,^=

ZZ-Cat added 2 commits March 3, 2024 11:30
Confirming all commits from 8d6fbe8 forwards are verified.
Final test. All commits verified. My work here is done.
Copy link
Owner Author

@ZZ-Cat ZZ-Cat left a comment

Choose a reason for hiding this comment

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

I am closing this Pull Request, because my work here is done.
All of my commits from 8d6fbe8 forwards are verified, which means I can continue developing CRSF for Arduio on my new Linux-based operating system.

At a later date, I MAY enforce GPG2 commit signing for new contributors. However, I am currently unsure on how to implement this. For the time being, the only "enforcing" I am doing is that I am requiring commits from contributors to be verified.
Right now, I am not anal about how someone goes about setting up commit signing on their end, as I prefer to leave that choice up to them.

@ZZ-Cat ZZ-Cat closed this Mar 2, 2024
@ZZ-Cat ZZ-Cat deleted the GitHub-Maintenance branch March 2, 2024 22:40
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