Skip to content

Commit d0914ca

Browse files
committed
ci: Install go-md2man in main workflow
The bootc-ubuntu-setup action doesn't include go-md2man, which is needed by the Makefile to generate man pages during the build step. Add explicit installation step for go-md2man after the environment setup. Assisted-by: Claude Code (Sonnet 4.5) Signed-off-by: Colin Walters <walters@verbum.org>
1 parent 15de0b1 commit d0914ca

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

.github/workflows/main.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,9 @@ jobs:
2828
- name: Remove pre-installed bcvk
2929
run: sudo rm -f /usr/bin/bcvk
3030

31+
- name: Install go-md2man for man page generation
32+
run: sudo apt install -y go-md2man
33+
3134
- name: Setup Rust
3235
uses: dtolnay/rust-toolchain@stable
3336

tests/fixtures/Containerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ set -euo pipefail
6565
echo "Pulling test images..."
6666
podman pull -q quay.io/fedora/fedora-bootc:42 quay.io/centos-bootc/centos-bootc:stream9 quay.io/centos-bootc/centos-bootc:stream10
6767
echo "Running ephemeral integration tests..."
68-
exec /usr/local/bin/cargo-nextest run --archive-file integration-tests.tar.zst --workspace-remap /tests ephemeral
68+
exec /usr/local/bin/cargo-nextest nextest run --archive-file integration-tests.tar.zst --workspace-remap /tests ephemeral
6969
EOF
7070
RUN chmod +x /usr/local/bin/run-tests.sh
7171

0 commit comments

Comments
 (0)