Release 0.1.0
Release / package_gnu (deb) (push) Successful in 2m43s
Release / package_musl (rpm) (push) Failing after 1m58s
Release / package_musl (deb) (push) Successful in 2m9s
Release / publish-release (push) Skipped
Release / check-release (push) Successful in 23s
CI / Test (push) Successful in 1m49s
CI / Build Linux (push) Successful in 2m28s
Release / build_gnu (push) Successful in 3m26s
Release / build_musl (push) Successful in 4m18s
Release / package_gnu (rpm) (push) Failing after 2m20s
Release / build_windows (push) Successful in 5m48s

This commit is contained in:
Elias Wendland
2026-07-15 18:07:30 +02:00
parent 7fdae54490
commit 49f775a96f
+20 -19
View File
@@ -97,11 +97,14 @@ jobs:
- name: Build
run: cargo build --release --target x86_64-pc-windows-gnu
- name: Rename Raw Executable
run: cp target/x86_64-pc-windows-gnu/release/convertis.exe convertis-x86_64-pc-windows-gnu.exe
- name: Upload Raw Executable Artifact
uses: actions/upload-artifact@v3
with:
name: raw-windows
path: target/x86_64-pc-windows-gnu/release/convertis.exe
path: convertis-x86_64-pc-windows-gnu.exe
package_gnu:
needs: [check-release, build_gnu]
@@ -114,6 +117,13 @@ jobs:
- uses: actions/checkout@v4
- uses: dtolnay/rust-toolchain@stable
with:
targets: x86_64-unknown-linux-gnu
- name: Install build dependencies
uses: taiki-e/install-action@v2
with:
tool: cargo-deb,cargo-generate-rpm
- name: Download compiled binary
uses: actions/download-artifact@v3
@@ -122,14 +132,6 @@ jobs:
path: target/x86_64-unknown-linux-gnu/release/
merge-multiple: false
- name: Install build dependencies
run: |
if [ "${{ matrix.type }}" = "deb" ]; then
cargo install cargo-deb
elif [ "${{ matrix.type }}" = "rpm" ]; then
cargo install cargo-generate-rpm
fi
- name: Build package
run: |
mkdir -p dist/
@@ -137,7 +139,7 @@ jobs:
cargo deb --no-build --target x86_64-unknown-linux-gnu
cp target/x86_64-unknown-linux-gnu/debian/*.deb dist/
elif [ "${{ matrix.type }}" = "rpm" ]; then
cargo generate-rpm --target-dir target/x86_64-unknown-linux-gnu
cargo generate-rpm --target x86_64-unknown-linux-gnu
cp target/x86_64-unknown-linux-gnu/generate-rpm/*.rpm dist/
fi
@@ -158,6 +160,13 @@ jobs:
- uses: actions/checkout@v4
- uses: dtolnay/rust-toolchain@stable
with:
targets: x86_64-unknown-linux-musl
- name: Install build dependencies
uses: taiki-e/install-action@v2
with:
tool: cargo-deb,cargo-generate-rpm
- name: Download compiled binary
uses: actions/download-artifact@v3
@@ -166,14 +175,6 @@ jobs:
path: target/x86_64-unknown-linux-musl/release/
merge-multiple: false
- name: Install build dependencies
run: |
if [ "${{ matrix.type }}" = "deb" ]; then
cargo install cargo-deb
elif [ "${{ matrix.type }}" = "rpm" ]; then
cargo install cargo-generate-rpm
fi
- name: Build package
run: |
mkdir -p dist/
@@ -181,7 +182,7 @@ jobs:
cargo deb --no-build --target x86_64-unknown-linux-musl
cp target/x86_64-unknown-linux-musl/debian/*.deb dist/
elif [ "${{ matrix.type }}" = "rpm" ]; then
cargo generate-rpm --target-dir target/x86_64-unknown-linux-musl
cargo generate-rpm --target x86_64-unknown-linux-musl
cp target/x86_64-unknown-linux-musl/generate-rpm/*.rpm dist/
fi