Repository navigation
ci: build Docker platforms on native runners - #2774
Merged
diegosouzapw merged 2 commits intoMay 27, 2026
Merged
diegosouzapw merged 2 commits into
diegosouzapw merged 2 commits into
Conversation
Contributor
|
Note Gemini is unable to generate a review for this pull request due to the file types involved not being currently supported. |
|
Kilo Code Review could not run — your account is out of credits. Add credits or switch to a free model to enable reviews on this change. |
diegosouzapw
merged commit May 27, 2026
1a15719
into
diegosouzapw:release/v3.8.5
84 of 85 checks passed
Owner
|
Thanks @thanet-s for optimizing the Docker build workflow! Shifting to native ARM64 runners will save significant build time during releases and prevent timeout bottlenecks. This has been integrated and will be included in the v3.8.5 release. |
Merged
diegosouzapw
added a commit
that referenced
this pull request
May 27, 2026
* chore(release): bump version to v3.8.5 * fix(docker): rebuild better-sqlite3 after hardened install (#2772) Integrated into release/v3.8.5 * ci: build Docker platforms on native runners (#2774) Integrated into release/v3.8.5 * docs(release): sync v3.8.5 documentation and metadata Update changelog entries, API reference version, package metadata, and localized LLM documentation for the 3.8.5 release. Refresh generated docs source mappings and architecture counts for current executors and OAuth providers. * chore(release): bump to v3.8.5 — changelog, docs, version sync * chore(release): translate Hall of Contributors to English in workflows and changelog * fix(combos): make target timeout configurable (#2775) Merge PR #2775 — fix(combos): make target timeout configurable * feat: fix so restart of server restarts batch jobs instead of failing them (#2755) Merge PR #2755 — feat: fix so restart of server restarts batch jobs instead of failing them * chore(release): update changelog with merged PRs notes and credits * feat(api): add endpoint restrictions for client API keys (#2777) Merge PR #2777 — feat(api): add endpoint restrictions for client API keys * chore(release): update changelog with PR #2777 entry and contributor credit --------- Co-authored-by: Thanet S. <cho.112543@gmail.com> Co-authored-by: Randi <55005611+rdself@users.noreply.github.com> Co-authored-by: Markus Hartung <mail@hartmark.se> Co-authored-by: Jack <5443152+hijak@users.noreply.github.com>
HouMinXi
pushed a commit
to HouMinXi/OmniRoute
that referenced
this pull request
Aug 2, 2026
* chore(release): bump version to v3.8.5 * fix(docker): rebuild better-sqlite3 after hardened install (diegosouzapw#2772) Integrated into release/v3.8.5 * ci: build Docker platforms on native runners (diegosouzapw#2774) Integrated into release/v3.8.5 * docs(release): sync v3.8.5 documentation and metadata Update changelog entries, API reference version, package metadata, and localized LLM documentation for the 3.8.5 release. Refresh generated docs source mappings and architecture counts for current executors and OAuth providers. * chore(release): bump to v3.8.5 — changelog, docs, version sync * chore(release): translate Hall of Contributors to English in workflows and changelog * fix(combos): make target timeout configurable (diegosouzapw#2775) Merge PR diegosouzapw#2775 — fix(combos): make target timeout configurable * feat: fix so restart of server restarts batch jobs instead of failing them (diegosouzapw#2755) Merge PR diegosouzapw#2755 — feat: fix so restart of server restarts batch jobs instead of failing them * chore(release): update changelog with merged PRs notes and credits * feat(api): add endpoint restrictions for client API keys (diegosouzapw#2777) Merge PR diegosouzapw#2777 — feat(api): add endpoint restrictions for client API keys * chore(release): update changelog with PR diegosouzapw#2777 entry and contributor credit --------- Co-authored-by: Thanet S. <cho.112543@gmail.com> Co-authored-by: Randi <55005611+rdself@users.noreply.github.com> Co-authored-by: Markus Hartung <mail@hartmark.se> Co-authored-by: Jack <5443152+hijak@users.noreply.github.com>
HouMinXi
pushed a commit
to HouMinXi/OmniRoute
that referenced
this pull request
Aug 2, 2026
Integrated into release/v3.8.5
Poid-ZA
pushed a commit
to Poid-ZA/OmniRoute
that referenced
this pull request
Aug 5, 2026
* chore(release): bump version to v3.8.5 * fix(docker): rebuild better-sqlite3 after hardened install (diegosouzapw#2772) Integrated into release/v3.8.5 * ci: build Docker platforms on native runners (diegosouzapw#2774) Integrated into release/v3.8.5 * docs(release): sync v3.8.5 documentation and metadata Update changelog entries, API reference version, package metadata, and localized LLM documentation for the 3.8.5 release. Refresh generated docs source mappings and architecture counts for current executors and OAuth providers. * chore(release): bump to v3.8.5 — changelog, docs, version sync * chore(release): translate Hall of Contributors to English in workflows and changelog * fix(combos): make target timeout configurable (diegosouzapw#2775) Merge PR diegosouzapw#2775 — fix(combos): make target timeout configurable * feat: fix so restart of server restarts batch jobs instead of failing them (diegosouzapw#2755) Merge PR diegosouzapw#2755 — feat: fix so restart of server restarts batch jobs instead of failing them * chore(release): update changelog with merged PRs notes and credits * feat(api): add endpoint restrictions for client API keys (diegosouzapw#2777) Merge PR diegosouzapw#2777 — feat(api): add endpoint restrictions for client API keys * chore(release): update changelog with PR diegosouzapw#2777 entry and contributor credit --------- Co-authored-by: Thanet S. <cho.112543@gmail.com> Co-authored-by: Randi <55005611+rdself@users.noreply.github.com> Co-authored-by: Markus Hartung <mail@hartmark.se> Co-authored-by: Jack <5443152+hijak@users.noreply.github.com>
Poid-ZA
pushed a commit
to Poid-ZA/OmniRoute
that referenced
this pull request
Aug 5, 2026
Integrated into release/v3.8.5
muhamadgalihsaputra
pushed a commit
to niyatna/NiyatnaRoute
that referenced
this pull request
Sep 27, 2026
* chore(release): bump version to v3.8.5 * fix(docker): rebuild better-sqlite3 after hardened install (diegosouzapw#2772) Integrated into release/v3.8.5 * ci: build Docker platforms on native runners (diegosouzapw#2774) Integrated into release/v3.8.5 * docs(release): sync v3.8.5 documentation and metadata Update changelog entries, API reference version, package metadata, and localized LLM documentation for the 3.8.5 release. Refresh generated docs source mappings and architecture counts for current executors and OAuth providers. * chore(release): bump to v3.8.5 — changelog, docs, version sync * chore(release): translate Hall of Contributors to English in workflows and changelog * fix(combos): make target timeout configurable (diegosouzapw#2775) Merge PR diegosouzapw#2775 — fix(combos): make target timeout configurable * feat: fix so restart of server restarts batch jobs instead of failing them (diegosouzapw#2755) Merge PR diegosouzapw#2755 — feat: fix so restart of server restarts batch jobs instead of failing them * chore(release): update changelog with merged PRs notes and credits * feat(api): add endpoint restrictions for client API keys (diegosouzapw#2777) Merge PR diegosouzapw#2777 — feat(api): add endpoint restrictions for client API keys * chore(release): update changelog with PR diegosouzapw#2777 entry and contributor credit --------- Co-authored-by: Thanet S. <cho.112543@gmail.com> Co-authored-by: Randi <55005611+rdself@users.noreply.github.com> Co-authored-by: Markus Hartung <mail@hartmark.se> Co-authored-by: Jack <5443152+hijak@users.noreply.github.com>
muhamadgalihsaputra
pushed a commit
to niyatna/NiyatnaRoute
that referenced
this pull request
Sep 27, 2026
Integrated into release/v3.8.5
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Motivation
The v3.8.4 Docker publish run spent about 45 minutes in the multi-arch build step, with the ARM64 Next.js build under QEMU taking about 37m42s. Building ARM64 on a native ARM runner should reduce the release bottleneck while keeping the public tags unchanged.
Old run used for comparison: https://github.com/diegosouzapw/OmniRoute/actions/runs/26492018917/job/78011652849
Validation
Notes