Fix YAML linting issues and update system requirements to Debian 13+
Some checks failed
Comprehensive CI/CD Pipeline / Build and Test (push) Failing after 4m45s
Comprehensive CI/CD Pipeline / Security Audit (push) Failing after 7s
Comprehensive CI/CD Pipeline / Package Validation (push) Successful in 2m21s
Comprehensive CI/CD Pipeline / Status Report (push) Has been skipped
Some checks failed
Comprehensive CI/CD Pipeline / Build and Test (push) Failing after 4m45s
Comprehensive CI/CD Pipeline / Security Audit (push) Failing after 7s
Comprehensive CI/CD Pipeline / Package Validation (push) Successful in 2m21s
Comprehensive CI/CD Pipeline / Status Report (push) Has been skipped
- Fix trailing spaces and blank lines in Forgejo workflows - Update system requirements from Ubuntu Jammy/Bookworm to Debian 13+ (Trixie) - Update test treefile to use Debian Trixie instead of Ubuntu Jammy - Update documentation to reflect modern system requirements - Fix yamllint errors for CI/CD functionality - Ensure compatibility with modern OSTree and libapt versions
This commit is contained in:
parent
cff579876b
commit
4d05b6f091
220 changed files with 14509 additions and 1228 deletions
14
Cargo.toml
14
Cargo.toml
|
|
@ -24,6 +24,9 @@ num_cpus = "1.16"
|
|||
anyhow = "1.0"
|
||||
thiserror = "1.0"
|
||||
|
||||
# Command line argument parsing
|
||||
clap = { version = "4.0", features = ["derive"] }
|
||||
|
||||
# Serialization (used extensively)
|
||||
serde = { version = "1.0", features = ["derive"] }
|
||||
serde_json = "1.0"
|
||||
|
|
@ -71,6 +74,12 @@ sha256 = "1.0"
|
|||
futures = "0.3"
|
||||
async-trait = "0.1"
|
||||
|
||||
# Development commands dependencies
|
||||
goblin = { version = "0.8", optional = true } # ELF file manipulation
|
||||
rand = { version = "0.8", optional = true } # Random number generation
|
||||
cap-std = { version = "1.0", optional = true } # Capability-based file operations
|
||||
cap-std-ext = { version = "1.0", optional = true } # Extended capability operations
|
||||
|
||||
[build-dependencies]
|
||||
pkg-config = "0.3"
|
||||
|
||||
|
|
@ -83,6 +92,11 @@ codegen-units = 1
|
|||
opt-level = 0
|
||||
debug = true
|
||||
|
||||
[features]
|
||||
default = []
|
||||
development = ["goblin", "rand", "cap-std", "cap-std-ext"]
|
||||
dev-full = ["development", "cap-std", "cap-std-ext"]
|
||||
|
||||
[[bin]]
|
||||
name = "apt-ostree"
|
||||
path = "src/main.rs"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue