Skip to content

upgrade to latest gobusybox#48

Merged
orangecms merged 1 commit intou-root:mainfrom
platform-system-interface:bump-gobusybox
Apr 13, 2026
Merged

upgrade to latest gobusybox#48
orangecms merged 1 commit intou-root:mainfrom
platform-system-interface:bump-gobusybox

Conversation

@orangecms
Copy link
Copy Markdown
Member

needed for #34

@orangecms orangecms enabled auto-merge (rebase) April 13, 2026 11:58
@orangecms
Copy link
Copy Markdown
Member Author

weird, I had to do a second go mod tidy for whatever reason

@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 13, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 75.34%. Comparing base (21ecc19) to head (bde3855).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main      #48      +/-   ##
==========================================
+ Coverage   74.88%   75.34%   +0.46%     
==========================================
  Files          24       24              
  Lines        1521     1521              
==========================================
+ Hits         1139     1146       +7     
+ Misses        285      279       -6     
+ Partials       97       96       -1     
Flag Coverage Δ
ubuntu-latest-unit 75.34% <ø> (+0.46%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ 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.

@orangecms orangecms force-pushed the bump-gobusybox branch 3 times, most recently from fc80585 to 0f05b60 Compare April 13, 2026 14:21
Copy link
Copy Markdown
Member

@rminnich rminnich left a comment

Choose a reason for hiding this comment

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

it would be nice to leave the TBD comment for plan 9 in there, it's on my list.

@orangecms
Copy link
Copy Markdown
Member Author

it would be nice to leave the TBD comment for plan 9 in there, it's on my list.

I just moved it further up since I split off Windows and FreeBSD, it's still there!

The move of gobusybox to Go 1.25 forces mkuimage to use it, too.
This upgrade enables the open PR for adding the `-compiler` option:
u-root#34

To get to 1.25, this also does:

* cross-compile.sh: drop windows/arm
  This has been removed upstream, being broken since Go 1.18.
  golang/go#71671
* CI: bump to Go 1.25 and 1.26 actions for lint workflow
* migrate golangci config
  This is the result of running `golangci-lint migrate` using v2.11.4.
  <https://golangci-lint.run/docs/product/migration-guide/>
  Note: exclusions have been reworked, and the migration dropped them.
  <golangci/golangci-lint#5298>

Signed-off-by: Daniel Maslowski <info@orangecms.org>
@orangecms orangecms merged commit 72394cd into u-root:main Apr 13, 2026
10 checks passed
@orangecms orangecms deleted the bump-gobusybox branch April 13, 2026 14:55
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