lint issues

This commit is contained in:
robojerk 2025-09-09 18:19:00 -07:00
parent f8dbd22c4f
commit 16eac9a06f

View file

@ -6,7 +6,7 @@ on:
branches: [main, develop]
pull_request:
branches: [main]
workflow_dispatch:
workflow_dispatch: true
env:
CARGO_TERM_COLOR: always
@ -155,33 +155,33 @@ jobs:
chmod +x debian/bootc-image-builder/usr/bin/bootc-image-builder
# Create control file
cat > debian/bootc-image-builder/DEBIAN/control << EOF
Package: bootc-image-builder
Version: $BUILD_VERSION
Section: admin
Priority: optional
Architecture: amd64
Maintainer: CI Build <ci@particle-os.org>
Depends: libc6 (>= 2.39), libgcc-s1 (>= 3.0), libssl3t64 (>= 3.0.0),
libostree-1-1 (>= 2023.1), ostree (>= 2023.1), podman (>= 4.0),
qemu-utils (>= 7.0), parted (>= 3.0),
grub-efi-amd64 (>= 2.0) | systemd-boot (>= 250),
dracut (>= 055), composefs (>= 0.1),
zstd (>= 1.0), cpio (>= 2.0), tar (>= 1.0)
Description: Bootc container image to disk image converter
Bootc-image-builder converts bootc container images into bootable disk images.
.
Features:
- Multi-format support (QCOW2, Raw, VMDK, ISO, AMI)
- Bootc container image support
- OSTree repository integration
- Composefs support
- Initramfs creation with dracut
- GRUB and systemd-boot support
- UEFI and BIOS boot modes
- Secure boot support
- Cloud integration (AWS, Azure, GCP)
EOF
{
echo "Package: bootc-image-builder"
echo "Version: $BUILD_VERSION"
echo "Section: admin"
echo "Priority: optional"
echo "Architecture: amd64"
echo "Maintainer: CI Build <ci@particle-os.org>"
echo "Depends: libc6 (>= 2.39), libgcc-s1 (>= 3.0), libssl3t64 (>= 3.0.0),"
echo " libostree-1-1 (>= 2023.1), ostree (>= 2023.1), podman (>= 4.0),"
echo " qemu-utils (>= 7.0), parted (>= 3.0),"
echo " grub-efi-amd64 (>= 2.0) | systemd-boot (>= 250),"
echo " dracut (>= 055), composefs (>= 0.1),"
echo " zstd (>= 1.0), cpio (>= 2.0), tar (>= 1.0)"
echo "Description: Bootc container image to disk image converter"
echo " Bootc-image-builder converts bootc container images into bootable disk images."
echo " ."
echo " Features:"
echo " - Multi-format support (QCOW2, Raw, VMDK, ISO, AMI)"
echo " - Bootc container image support"
echo " - OSTree repository integration"
echo " - Composefs support"
echo " - Initramfs creation with dracut"
echo " - GRUB and systemd-boot support"
echo " - UEFI and BIOS boot modes"
echo " - Secure boot support"
echo " - Cloud integration (AWS, Azure, GCP)"
} > debian/bootc-image-builder/DEBIAN/control
# Build package
dpkg-deb --build debian/bootc-image-builder "bootc-image-builder_${BUILD_VERSION}_amd64.deb"