chore: upgrade template subtree to v0.9.11#24
Merged
Conversation
087f26e3 chore: release v0.9.11 (#109) d672949e feat: Jetson auto-detect for [build] network + dedupe _detect_lang (#102 + #104) (#107) 364ae6f9 test(coverage) + fix(i18n): fill audit gaps, localise _sanitize_lang, close #103 (#105) 13e28b9a chore: release v0.9.10 (#100) 3a2b3578 feat(ci): multi-arch docker build via native matrix runners (#99) git-subtree-dir: template git-subtree-split: 087f26e38f4f4bac7eef034d2922f040226a3c39
Pins call-docker-build / call-release to template@v0.9.11 so the subtree upgrade actually wires into CI. CHANGELOG [Unreleased] records the bump + key v0.9.11 features relevant to this repo (Jetson auto-detect for runtime / build network, arm64 matrix runners).
CI fix: v0.9.11's build.sh/run.sh/exec.sh/stop.sh look up _lib.sh at
`${FILE_PATH}/_lib.sh` in the /lint layout. Dockerfile test stage was
only copying the four top-level scripts, so `bats script_help.bats`
exited with `cannot find _lib.sh`. Add COPY for _lib.sh + i18n.sh.
Entrypoint split: devel now uses /ros_entrypoint.sh (sources ROS1+ROS2
without rosparam load) so `./run.sh` into devel gives an immediately
usable shell; runtime stage keeps /entrypoint.sh (rosparam load
/bridge.yaml + launch parameter_bridge) for production-style auto
bridge. Follow-up to PR #23 which shipped ros_entrypoint.sh but didn't
wire it into the Dockerfile.
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
git subtree pull template@v0.9.11(squash) — brings arm64-native CI matrix, Jetson auto-detect for[deploy] runtime/[build] network,_sanitize_langi18n,_lib.sh/i18n.shdedupe,upgrade.shdestructive FF guardsmain.yamlcall-docker-build/call-releasefrom@v0.9.9→@v0.9.11[Unreleased]notes the bump + Jetson-relevant highlightsTest plan
call-docker-build / docker-buildgreengit pull+./template/upgrade.sh(on x86) + Jetsongit pull(notupgrade.sh) verifies v0.9.11 auto-detect emitsruntime: nvidiaand buildnetwork = hostwithout the manualsetup.confworkaround./build.sh testpasses on amd64 (inlinebats-src/lint-toolsstages still present — arm64 breakage tracked in #106, fix in follow-up PR)Notes
test-tools:local) deferred to a follow-up PR so this one stays reviewable as a pure template bumpmain.yamlversion sed onupgrade.sh+ Dependabot scaffold tracked separately (so future bumps don't need manual sed)