Compare commits

..

7 Commits

Author SHA1 Message Date
77ca11c563 gitea/workflows/rust.yaml aktualisiert
Some checks failed
Rust / build (push) Failing after 1m54s
2025-05-21 19:02:58 +02:00
24b7cb3144 gitea/workflows/rust.yaml hinzugefügt 2025-05-21 19:00:40 +02:00
df3b4c32a9 fail
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2025-01-07 19:48:13 +01:00
9c10606ff0 update
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2025-01-07 19:46:14 +01:00
b8c492cb62 update
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2025-01-07 19:41:08 +01:00
4d20bfaaec update
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
ci/woodpecker/manual/woodpecker Pipeline was successful
2025-01-07 19:14:48 +01:00
9d255103fe Depends & update 2025-01-07 19:04:58 +01:00
4 changed files with 686 additions and 110 deletions

View File

@@ -34,7 +34,7 @@ pipeline:
commands:
- dpkg --add-architecture armel
- apt-get update
- apt-get install -y crossbuild-essential-armel libdbus-1-dev:armel --no-install-recommends
- apt-get install -y crossbuild-essential-armel libdbus-1-dev:armel libdbus-1-3:armel --no-install-recommends
- rustup target add arm-unknown-linux-gnueabi
- PKG_CONFIG=arm-linux-gnueabi-pkg-config CARGO_TARGET_ARM_UNKNOWN_LINUX_GNUEABI_LINKER=arm-linux-gnueabi-gcc cargo build --release --target arm-unknown-linux-gnueabi
- mv target/arm-unknown-linux-gnueabi/release/alma alma-arm

745
Cargo.lock generated

File diff suppressed because it is too large Load Diff

View File

@@ -5,16 +5,16 @@ authors = ["Roey Darwish Dror, PurpleCow"]
edition = "2021"
[dependencies]
which = "4.4"
log = "0.4"
structopt = "0.3"
which = "7.0.1"
log = "0.4.22"
structopt = "0.3.26"
tempfile = "3"
serde = { version = "1", features = ["derive"] }
toml = "0.7"
byte-unit = "4.0"
nix = "0.26"
env_logger = "0.10"
toml = "0.8.19"
byte-unit = "5.1.6"
nix = "0.29"
env_logger = "0.11.6"
pretty_env_logger = "0.5"
dialoguer = "0.10"
console = "0.15"
dialoguer = "0.11"
console = "0.15.10"
anyhow = "1"

31
gitea/workflows/rust.yaml Normal file
View File

@@ -0,0 +1,31 @@
name: Rust
on:
push:
pull_request:
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions-rs/toolchain@v1
with:
toolchain: stable
profile: minimal
override: true
components: rustfmt, clippy
- uses: actions-rs/cargo@v1
name: Check format
with:
command: fmt
args: --all -- --check
- uses: actions-rs/cargo@v1
name: Run clippy
with:
command: clippy
args: --all-targets --locked -- -D warnings
- uses: actions-rs/cargo@v1
name: Run tests
with:
command: test