Тестирование новых сборок

This commit is contained in:
2024-06-16 08:52:24 +07:00
parent 679b79c8a0
commit ef3d6b5ee3
+7 -15
View File
@@ -16,15 +16,6 @@ jobs:
- platform: ubuntu-latest - platform: ubuntu-latest
output_dir_one: src-tauri/target/release/bundle/appimage/**.AppImage output_dir_one: src-tauri/target/release/bundle/appimage/**.AppImage
output_dir_two: src-tauri/target/release/bundle/deb/**.deb output_dir_two: src-tauri/target/release/bundle/deb/**.deb
args: x86_64-unknown-linux-gnux32
- platform: ubuntu-latest
output_dir_one: src-tauri/target/release/bundle/appimage/**.AppImage
output_dir_two: src-tauri/target/release/bundle/deb/**.deb
args: x86_64-unknown-linux-musl
- platform: ubuntu-latest
output_dir_one: src-tauri/target/release/bundle/appimage/**.AppImage
output_dir_two: src-tauri/target/release/bundle/deb/**.deb
args: x86_64-unknown-linux-ohos
- platform: windows-latest - platform: windows-latest
output_dir_one: src-tauri/target/release/bundle/msi/**.msi output_dir_one: src-tauri/target/release/bundle/msi/**.msi
output_dir_two: src-tauri/target/release/bundle/nsis/**.exe output_dir_two: src-tauri/target/release/bundle/nsis/**.exe
@@ -46,17 +37,14 @@ jobs:
lfs: true lfs: true
token: ${{secrets.RELEASE_TOKEN}} token: ${{secrets.RELEASE_TOKEN}}
- name: install Rust stable - name: install Rust stable
shell: bash
uses: dtolnay/rust-toolchain@stable uses: dtolnay/rust-toolchain@stable
with: with:
targets: ${{ matrix.platform == 'ubuntu-latest' && 'x86_64-unknown-linux-gnux32,x86_64-unknown-linux-musl,x86_64-unknown-linux-ohos' || '' }} targets: ${{ matrix.args }}
- name: Install Ubuntu dependencies - name: Install Ubuntu dependencies
if: matrix.platform == 'ubuntu-latest' if: matrix.platform == 'ubuntu-latest'
run: | run: |
rustup toolchain install ${{ matrix.args }}
rustup default ${{ matrix.args }}
sudo apt update sudo apt update
sudo apt-get install libgtk-3-dev cmake libglvnd-dev -y sudo apt-get install cmake libglvnd-dev -y
sudo apt install libwebkit2gtk-4.0-dev \ sudo apt install libwebkit2gtk-4.0-dev \
build-essential \ build-essential \
curl \ curl \
@@ -77,7 +65,11 @@ jobs:
releaseName: ${{ env.APP_NAME }} v__VERSION__ releaseName: ${{ env.APP_NAME }} v__VERSION__
releaseDraft: true releaseDraft: true
prerelease: false prerelease: false
args: --target ${{ matrix.args }} #args: --target ${{ matrix.args }}
- name: Search files
run:
ls src-tauri/
find . -type f -name "*.bin"
- name: Publish Tauri App - name: Publish Tauri App
uses: akkuman/gitea-release-action@v1 uses: akkuman/gitea-release-action@v1
with: with: