Add Forgejo Actions workflows for automated builds and artifact uploads
- Add comprehensive build-artifacts.yml workflow with Forgejo Package Registry upload - Add simple-build.yml workflow for basic artifact management - Update README.md with workflow documentation and setup instructions - Fix debian/rules to correctly create bootupctl symlink to /usr/libexec/bootupd - Improve error handling and validation throughout the codebase - Remove unused functions and imports - Update documentation to clarify bootupd is not a daemon - Fix binary layout to match RPM packaging pattern
This commit is contained in:
parent
aaf662d5b1
commit
95c23891b6
10 changed files with 790 additions and 145 deletions
4
debian/rules
vendored
4
debian/rules
vendored
|
|
@ -11,5 +11,5 @@ override_dh_auto_install:
|
|||
# Install systemd service files
|
||||
install -D -m 644 systemd/bootupd.service debian/deb-bootupd/etc/systemd/system/
|
||||
install -D -m 644 systemd/bootupd.socket debian/deb-bootupd/etc/systemd/system/
|
||||
# Create symlinks for multicall binary
|
||||
ln -sf /usr/bin/bootupd debian/deb-bootupd/usr/bin/bootupctl
|
||||
# Create symlink for multicall binary (following RPM pattern)
|
||||
ln -sf /usr/libexec/bootupd debian/deb-bootupd/usr/bin/bootupctl
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue