File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1515 - uses : actions/checkout@v4
1616 - run : |
1717 sudo apt-get update && sudo apt-get install -y shellcheck
18- shellcheck -S error build-image.sh customize.sh provision.sh lib/common.sh hardware-smoke-test.sh
18+ shellcheck -S error build-image.sh customize.sh hardware-smoke-test.sh
1919
2020 customize-in-container :
2121 runs-on : ubuntu-24.04-arm # native arm64 container
Original file line number Diff line number Diff line change @@ -17,8 +17,8 @@ dependencies and installs them with `uv`.
1717
1818### Shared apt packages (` packages.txt ` )
1919
20- ` packages.txt ` is the single source of truth, read by ` build- image.sh ` and
21- ` provision.sh ` . Current contents:
20+ ` packages.txt ` is the single source of truth, read during the image build.
21+ Current contents:
2222
2323- core: ` git ` , ` curl ` , ` ca-certificates `
2424- I2C/SPI: ` i2c-tools `
@@ -89,8 +89,6 @@ you can reach `172.17.21.2`.
8989| ` build-image.sh ` | download + grow + loop-mount + chroot-customize the stock image into ` .img.xz ` |
9090| ` customize.sh ` | the steps run inside the image chroot |
9191| ` files/dpea-eth0.nmconnection ` | baked NetworkManager profile (eth0 DHCP + static) |
92- | ` provision.sh ` | apply the same config to an already-running Pi (no reflash) |
93- | ` lib/common.sh ` | shared shell helpers for ` provision.sh ` |
9492| ` hardware-smoke-test.sh ` | on-Pi smoke test of the baked config |
9593| ` imager-launchers/ ` | double-click launchers that open Imager with the DPEA OS list |
9694| ` .github/workflows/build-image.yml ` | build + publish the image + ` os-list.json ` |
Load diff This file was deleted.
Original file line number Diff line number Diff line change 55# that repo's pyproject.toml. apt python3-* packages do NOT populate a uv venv,
66# so they never belong here.
77#
8- # Read by build-image.sh (image build) and provision .sh (a running Pi). Lines
9- # starting with # and blank lines are ignored. Keep this list documented in
10- # README.md.
8+ # Read during the image build (build -image.sh copies it in, customize .sh installs
9+ # it). Lines starting with # and blank lines are ignored. Keep this list
10+ # documented in README.md.
1111
1212# --- core ---
1313git
Load diff This file was deleted.
You can’t perform that action at this time.
0 commit comments