question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[Action] DCO enabled on GSF GitHub

See original GitHub issue

Developer Certificate of Origin^1 is being enabled at the Green Software Foundation: https://github.com/orgs/Green-Software-Foundation/discussions/5

If you primarily change markdown files and other documents through the web interface, you should notice minimal changes.

Software developers will need to sign their commits on the commandline with -s.

Once enabled, your project will be able to accept code and text via Pull Request, from people that are not at Green Software Foundation member organisations.

For more information on the impact, rationale, and to ask any questions, please see the discussion.

Issue Analytics

  • State:closed
  • Created 7 months ago
  • Comments:9 (3 by maintainers)

github_iconTop GitHub Comments

3reactions
Willmishcommented, Mar 7, 2023

FYI: @bderusha @pritipath @gfmatthews @juzuluag @JenMadiedo

The current PRs (ones which did not go through DCO check) will go through, and we can overwrite this manually and approve the sign-offs on the check, but for future PRs it will be smoother if all commits are signed off (-s flag set in git commit)

2reactions
Sealjaycommented, Mar 16, 2023

If you have to modify some commits to add the sign-offs, an easy way is to use

* `git rebase -i <one commit before the first one you want to sign-off>`,

* change every action to `edit` instead of the default `pick`,

* then, for every commit, run
  
  * `git commit --amend -s`
  * close the editor with ctrl-x
  * `git rebase --continue`

That should do it!

Thanks @FabioTurati-NTT ! Quoted you here: https://github.com/orgs/Green-Software-Foundation/discussions/5#discussioncomment-5336378

Read more comments on GitHub >

github_iconTop Results From Across the Web

Adding a web link to remediate commits that are not signed ...
As of now, there is no simple way using the GitHub UI to add empty commits with the correct commit ... [Action] DCO...
Read more >
Actions DCO - GitHub Marketplace
GitHub Actions that enforces the Developer Certificate of Origin (DCO) on Pull Requests. Example usage. name: DCO Check on: [pull_request] jobs ...
Read more >
tisonkun/actions-dco
Actions DCO. GitHub Actions that enforces the Developer Certificate of Origin (DCO) on Pull Requests. Example usage. name ...
Read more >
Actions · GridProtectionAlliance/gsf
GSF.InstallerActions: Fix command used to remove HTTP namespace reservations CodeQL #1071: Pull request #128 opened by StephenCWills.
Read more >
openvpn/README.dco.md at master
2.6.0+ implements support for data-channel offloading where the data packets are directly processed and forwarded in kernel space thanks to the ovpn-dco kernel ......
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found