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
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:
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user