# deb-bootupd Version Information ## Version Tracking This file tracks version information for the deb-bootupd fork of bootupd. ### Current Versions - **Bootupd Original Version**: `0.2.28` (from upstream bootupd) - **Fork Version**: `1` (our iteration number) - **Target Platform**: `debian-trixie` (Debian 13 Trixie) - **Last Updated**: 2025-08-10 ### Version Naming Convention **Format**: `bootupd-{original_version}-{fork_version}-{target}-{commit}.zip` **Example**: `bootupd-0.2.28-1-debian-trixie-0a178c9.zip` ### Version Update Process 1. **Upstream Update**: When bootupd upstream releases a new version - Update `BOOTUPD_VERSION` in workflow files - Update `Cargo.toml` version if needed - Reset `FORK_VERSION` to `1` 2. **Fork Iteration**: When we make significant changes - Increment `FORK_VERSION` (1 → 2 → 3...) - Update this file 3. **Target Platform**: When supporting new Debian versions - Update `TARGET_PLATFORM` (e.g., `debian-bookworm`, `debian-sid`) - Update `DEBIAN_VERSION` in workflow files ### Workflow Environment Variables These variables are used in `.forgejo/workflows/*.yml`: ```yaml env: BOOTUPD_VERSION: "0.2.28" FORK_VERSION: "1" TARGET_PLATFORM: "debian-trixie" DEBIAN_VERSION: "13 (Trixie)" ``` ### Package Registry Structure Artifacts are uploaded to: ``` https://git.raines.xyz/api/packages/robojerk/generic/deb-bootupd/{version}-{fork}-{target}/ ``` ### Version History | Date | Bootupd | Fork | Target | Commit | Notes | |------|---------|------|--------|--------|-------| | 2025-08-10 | 0.2.28 | 1 | debian-trixie | 0a178c9 | Initial fork, Debian Trixie support |