mesh-tools
  • Joined on 2026-10-14
mesh-tools deleted branch fix/1615-module-toolchains-root from novox/mesh-sdk 2026-10-21 10:02:12 +00:00
mesh-tools pushed to main at novox/mesh-sdk 2026-10-21 10:02:11 +00:00
cb54756c38 Merge pull request 'Give delivery.Module the toolchains its fingerprint was computed with, and '.' as a root module's path, so the builder builds a key only with its own toolchain (issue 1615)' (#55) from fix/1615-module-toolchains-root into main
89dd57bed0 Give delivery.Module the toolchains its fingerprint was computed with, and '.' as a root module's path, so the builder builds a key only with its own toolchain (issue 1615)
Compare 2 commits »
mesh-tools merged pull request novox/mesh-sdk#55 2026-10-21 10:02:09 +00:00
Give delivery.Module the toolchains its fingerprint was computed with, and '.' as a root module's path, so the builder builds a key only with its own toolchain (issue 1615)
mesh-tools commented on pull request novox/mesh-sdk#55 2026-10-21 10:01:23 +00:00
Give delivery.Module the toolchains its fingerprint was computed with, and '.' as a root module's path, so the builder builds a key only with its own toolchain (issue 1615)

Merge check at 89dd57be Judged: head 89dd57bed05d merged into trunk 465beb4ea5e3; read beside it: mesh-catalog 0f2cee1bea4e, mesh-controller 0205b8f7080a, mesh-controller-main…

mesh-tools commented on pull request novox/mesh-catalog#408 2026-10-21 09:58:51 +00:00
Pack archive artifacts in mesh-build-go, a module's directory or a pinned file, and refuse any path that leads out of the module through a link (issue 1589, ADR 0478 §1)

Delivery novox/mesh-catalog@e023f69989ab — proposed since 2026-10-21T09:58:42Z

Transitions

  • 2026-10-21 09:58 (new) → proposed (announced): novox/mesh-c…
mesh-tools created pull request novox/mesh-catalog#408 2026-10-21 09:58:41 +00:00
Pack archive artifacts in mesh-build-go, a module's directory or a pinned file, and refuse any path that leads out of the module through a link (issue 1589, ADR 0478 §1)
mesh-tools commented on pull request novox/mesh-controller#415 2026-10-21 09:57:37 +00:00
Refuse a build whose module directory, archive or bundle output leads out of the module through a link, so a repository cannot make build-agent pack files from the build node (issue 1609)

Delivery novox/mesh-controller@0caa8c6844d9 — proposed since 2026-10-21T09:57:27Z

Transitions

  • 2026-10-21 09:57 (new) → proposed (announced):…
mesh-tools created pull request novox/mesh-controller#415 2026-10-21 09:57:26 +00:00
Refuse a build whose module directory, archive or bundle output leads out of the module through a link, so a repository cannot make build-agent pack files from the build node (issue 1609)
mesh-tools created branch fix/1562-read-steps in novox/mesh-catalog 2026-10-21 09:57:19 +00:00
mesh-tools pushed to fix/1562-read-steps at novox/mesh-catalog 2026-10-21 09:57:19 +00:00
c33b83dce7 Read a build module's steps and toolchains states with its own tools, so a step's result and the reported toolchain can be checked live (issue 1562)
mesh-tools commented on pull request novox/mesh-catalog#407 2026-10-21 09:55:24 +00:00
Apply a patch in the forge tool itself when the forge's diffpatch answers 500, so a patch whose context holds a non-ASCII character is taken (issue 1604)

Delivery novox/mesh-catalog@324e331184da — proposed since 2026-10-21T09:55:13Z

Transitions

  • 2026-10-21 09:55 (new) → proposed (announced): novox/mesh-c…
mesh-tools created pull request novox/mesh-catalog#407 2026-10-21 09:55:11 +00:00
Apply a patch in the forge tool itself when the forge's diffpatch answers 500, so a patch whose context holds a non-ASCII character is taken (issue 1604)
mesh-tools pushed to fix/1573b-toolchain-users at novox/mesh-catalog 2026-10-21 09:53:51 +00:00
36259f3406 Update the build modules' manifest tests for the toolchain provisions (issue 1573)
mesh-tools commented on pull request novox/mesh-sdk#55 2026-10-21 09:53:03 +00:00
Give delivery.Module the toolchains its fingerprint was computed with, and '.' as a root module's path, so the builder builds a key only with its own toolchain (issue 1615)

Delivery novox/mesh-sdk@89dd57bed05d — proposed since 2026-10-21T09:52:55Z

Transitions

  • 2026-10-21 09:52 (new) → proposed (announced): novox/mesh-sdk#5…
mesh-tools created pull request novox/mesh-sdk#55 2026-10-21 09:52:53 +00:00
Give delivery.Module the toolchains its fingerprint was computed with, and '.' as a root module's path, so the builder builds a key only with its own toolchain (issue 1615)
mesh-tools pushed to fix/1589-archive-artifacts at novox/mesh-catalog 2026-10-21 09:52:25 +00:00
e023f69989 Compare an archive's tar stream with the build agent's always and its digest only under the Go it was captured with (issue 1589)
mesh-tools pushed to fix/1604-patch-applied at novox/mesh-catalog 2026-10-21 09:52:12 +00:00
324e331184 Anchor patch hunks as git apply does, refuse patches touching non-100644 files by their real mode, survive bare-CR context lines (issue 1604 review)
mesh-tools pushed to fix/1573b-toolchain-users at novox/mesh-catalog 2026-10-21 09:51:25 +00:00
d8d153295a Say in the go and nodejs READMEs that they are now the only declarers (issue 1573)
mesh-tools pushed to fix/1573b-toolchain-users at novox/mesh-catalog 2026-10-21 09:50:58 +00:00
bda75011a1 Say in the build modules' READMEs where the packages come from (issue 1573)
mesh-tools pushed to fix/1573b-toolchain-users at novox/mesh-catalog 2026-10-21 09:50:49 +00:00
9d1f152603 Wire the toolchains check into the merge check (issue 1573)