Skip to content

Commit 935c462

Browse files
committed
chore: drop unused provision.sh and lib/common.sh
1 parent 74a6351 commit 935c462

5 files changed

Lines changed: 6 additions & 126 deletions

File tree

‎.github/workflows/validate.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
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

‎README.md‎

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff 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` |

‎lib/common.sh‎

Lines changed: 0 additions & 81 deletions
This file was deleted.

‎packages.txt‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
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 ---
1313
git

‎provision.sh‎

Lines changed: 0 additions & 37 deletions
This file was deleted.

0 commit comments

Comments
 (0)