|
| 1 | +commit b4ae47d3eaea55b27ca9c9f9f45c10a1b928285c |
| 2 | +Merge: cd28f279f db9835054 |
| 3 | +Author: Patrick Schleizer <adrelanos@whonix.org> |
| 4 | +Date: Wed Apr 29 08:58:08 2026 -0400 |
| 5 | + |
| 6 | + Merge remote-tracking branch 'assisted-by-ai/claude/run-automated-builder-3J5R6' |
| 7 | + |
| 8 | +commit cd28f279faed148346cbc33ce5f179008c66d154 |
| 9 | +Author: Patrick Schleizer <adrelanos@whonix.org> |
| 10 | +Date: Wed Apr 29 08:56:21 2026 -0400 |
| 11 | + |
| 12 | + . |
| 13 | + |
| 14 | +commit c1c99bfb2ed518c53110f0ceb5d6bdf9f1f3920a |
| 15 | +Merge: f3f8ba393 7df413221 |
| 16 | +Author: Patrick Schleizer <adrelanos@whonix.org> |
| 17 | +Date: Wed Apr 29 08:54:45 2026 -0400 |
| 18 | + |
| 19 | + Merge remote-tracking branch 'assisted-by-ai/claude/run-automated-builder-3J5R6' |
| 20 | + |
| 21 | +commit db9835054ff3f1ab4c5d966ec0d47ff2e3df28bf |
| 22 | +Author: Claude <noreply@anthropic.com> |
| 23 | +Date: Wed Apr 29 12:54:03 2026 +0000 |
| 24 | + |
| 25 | + fix shellcheck SC2155 in HELPER_SCRIPTS_PATH export |
| 26 | + |
| 27 | + Split 'export VAR=$(...)' into a separate assignment + export to stop |
| 28 | + the command-substitution exit code from being masked by export's own |
| 29 | + return value. Surfaced by ci/lint-shellcheck.sh. |
| 30 | + |
| 31 | + https://claude.ai/code/session_01WELorUvrfG3BBBgGa4TqLQ |
| 32 | + |
| 33 | +commit f3f8ba393cee7e3f98990ea837b9caf1af0e75ee |
| 34 | +Author: Patrick Schleizer <adrelanos@whonix.org> |
| 35 | +Date: Wed Apr 29 08:52:44 2026 -0400 |
| 36 | + |
| 37 | + . |
| 38 | + |
| 39 | +commit 7df413221e560b3ca2998956c895fa4898ed8147 |
| 40 | +Author: Claude <noreply@anthropic.com> |
| 41 | +Date: Wed Apr 29 12:51:17 2026 +0000 |
| 42 | + |
| 43 | + export HELPER_SCRIPTS_PATH for in-tree helper-scripts resolution |
| 44 | + |
| 45 | + Set HELPER_SCRIPTS_PATH at every entry-point that sources |
| 46 | + helper-scripts (help-steps/pre, parse-cmd, mount-raw, git_sanity_test; |
| 47 | + build-steps.d/2800_create-lb-iso) so helper-scripts' internal |
| 48 | + 'source "${HELPER_SCRIPTS_PATH:-}/usr/libexec/helper-scripts/..."' |
| 49 | + calls resolve against the in-tree submodule instead of the |
| 50 | + not-yet-installed /usr/libexec/helper-scripts path. |
| 51 | + |
| 52 | + Drops the CI symlink workaround in .github/workflows/dry-run.yml |
| 53 | + that previously satisfied the hardcoded system path. |
| 54 | + |
| 55 | + https://claude.ai/code/session_01WELorUvrfG3BBBgGa4TqLQ |
| 56 | + |
| 57 | +commit 6373f7701d0504c182561df122cd032542be5e34 |
| 58 | +Author: Patrick Schleizer <adrelanos@whonix.org> |
| 59 | +Date: Wed Apr 29 08:48:41 2026 -0400 |
| 60 | + |
| 61 | + . |
| 62 | + |
| 63 | +commit e896d229bbe3f61ed2426360d7e7654438e23234 |
| 64 | +Merge: 2f1f5b3aa c693c138f |
| 65 | +Author: Patrick Schleizer <adrelanos@whonix.org> |
| 66 | +Date: Wed Apr 29 07:14:37 2026 -0400 |
| 67 | + |
| 68 | + Merge remote-tracking branch 'assisted-by-ai/claude/fix-dry-run-container-deps' |
| 69 | + |
| 70 | +commit c693c138fa64b304771423f3a8867b701781e999 |
| 71 | +Author: assisted-by-ai (Bot Account) <server@kicksecure.com> |
| 72 | +Date: Wed Apr 29 07:03:37 2026 -0400 |
| 73 | + |
| 74 | + ci: install lsb-release and procps in dry-run container |
| 75 | + |
| 76 | + Dry-run regressed past the user_name fix with: |
| 77 | + |
| 78 | + variables: line 891: lsb_release: command not found |
| 79 | + trace.bsh: line 91: ps: command not found |
| 80 | + ERROR detected in script!: ./build-steps.d/1100_sanity-tests |
| 81 | + |
| 82 | + debian:trixie is a minimal image and does not ship 'lsb_release' |
| 83 | + (provided by package 'lsb-release') or 'ps' (provided by package |
| 84 | + 'procps'). help-steps/variables line 891 calls 'lsb_release |
| 85 | + --short --id' to detect the host OS, and helper-scripts trace.bsh |
| 86 | + shells out to 'ps' from its error backtrace path. Both abort the |
| 87 | + build under 'set -o errexit' / nounset. |
| 88 | + |
| 89 | + Add both packages to ci/dry-run-install.sh's apt-get install list. |
| 90 | + A developer host running derivative-maker normally has these via |
| 91 | + the build-deps cascade (1200_prepare-build-machine), so this only |
| 92 | + affects the CI container. |
| 93 | + |
| 94 | +commit 2f1f5b3aa0b4d11d45efbcc8f6817d6799b106cb |
| 95 | +Author: Patrick Schleizer <adrelanos@whonix.org> |
| 96 | +Date: Wed Apr 29 10:51:53 2026 +0000 |
| 97 | + |
| 98 | + bumped changelog version |
| 99 | + |
1 | 100 | commit 9a72abbe7906510472fc0a55e39fef8e3f52b9a7 |
2 | 101 | Author: Patrick Schleizer <adrelanos@whonix.org> |
3 | 102 | Date: Wed Apr 29 06:51:22 2026 -0400 |
|
0 commit comments