Skip to content

Makefile: Signing-Off setting server to prod commit#5883

Merged
rene merged 1 commit into
lf-edge:masterfrom
rene:sign-set-prod
May 4, 2026
Merged

Makefile: Signing-Off setting server to prod commit#5883
rene merged 1 commit into
lf-edge:masterfrom
rene:sign-set-prod

Conversation

@rene
Copy link
Copy Markdown
Contributor

@rene rene commented Apr 30, 2026

Description

Every time a release is created through the make release target, a commit that sets the default server to production URL is automatically pushed. However, this commit is never Signed-off, which goes against our policy. This commit adds the -s to git command in order to enforce the commit to be Signed-off by the maintainer that is creating the new release.

How to test and validate this PR

Create a new release and check the last commit:

make VERSION=16.14.0 release
git show HEAD

Changelog notes

None.

PR Backports

We can follow this approach moving forward, I don't think it's something worth of backport.

Checklist

  • I've provided a proper description
  • I've added the proper documentation
  • I've tested my PR on amd64 device
  • I've tested my PR on arm64 device
  • I've written the test verification instructions
  • I've set the proper labels to this PR
  • I've checked the boxes above, or I've provided a good reason why I didn't
    check them.

Every time a release is created through the make release target, a commit
that sets the default server to production URL is automatically pushed.
However, this commit is never Signed-off, which goes against our policy.
This commit adds the -s to git command in order to enforce the commit to be
Signed-off by the maintainer that is creating the new release.

Signed-off-by: Renê de Souza Pinto <rene@renesp.com.br>
@rene rene requested a review from milan-zededa April 30, 2026 10:01
@rene rene requested a review from eriknordmark as a code owner April 30, 2026 10:01
@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 30, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 17.11%. Comparing base (2281599) to head (8ccfbfb).
⚠️ Report is 634 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #5883      +/-   ##
==========================================
- Coverage   19.52%   17.11%   -2.42%     
==========================================
  Files          19      474     +455     
  Lines        3021    85660   +82639     
==========================================
+ Hits          590    14657   +14067     
- Misses       2310    69484   +67174     
- Partials      121     1519    +1398     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Copy link
Copy Markdown
Contributor

@eriknordmark eriknordmark left a comment

Choose a reason for hiding this comment

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

LGTM

@rene rene merged commit 7b25dee into lf-edge:master May 4, 2026
43 of 49 checks passed
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.

3 participants