更新自动构建

This commit is contained in:
Lkhsss
2024-03-03 10:01:08 +08:00
parent fa7551b374
commit d3ff949c69

View File

@ -13,17 +13,17 @@ jobs:
os: ubuntu-18.04
rust: stable
target: x86_64-unknown-linux-musl
archive-name: sgf-render-linux.tar.gz
archive-name: ncmmiao-linux.tar.gz
- build: macos
os: macos-latest
rust: stable
target: x86_64-apple-darwin
archive-name: sgf-render-macos.tar.gz
archive-name: ncmmiao-macos.tar.gz
- build: windows
os: windows-2019
rust: stable-x86_64-msvc
target: x86_64-pc-windows-msvc
archive-name: sgf-render-windows.7z
archive-name: ncmmiao-windows.7z
fail-fast: false
steps:
@ -45,7 +45,7 @@ jobs:
- name: Strip binary (linux and macos)
if: matrix.build == 'linux' || matrix.build == 'macos'
run: strip "target/${{ matrix.target }}/release/sgf-render"
run: strip "target/${{ matrix.target }}/release/ncmmiao"
- name: Build archive
shell: bash
@ -54,11 +54,11 @@ jobs:
cp LICENSE README.md archive/
cd archive
if [ "${{ matrix.build }}" = "windows" ]; then
cp "../target/${{ matrix.target }}/release/sgf-render.exe" ./
7z a "${{ matrix.archive-name }}" LICENSE README.md sgf-render.exe
cp "../target/${{ matrix.target }}/release/ncmmiao.exe" ./
7z a "${{ matrix.archive-name }}" LICENSE README.md ncmmiao.exe
else
cp "../target/${{ matrix.target }}/release/sgf-render" ./
tar -czf "${{ matrix.archive-name }}" LICENSE README.md sgf-render
cp "../target/${{ matrix.target }}/release/ncmmiao" ./
tar -czf "${{ matrix.archive-name }}" LICENSE README.md ncmmiao
fi
- name: Upload archive
uses: actions/upload-artifact@v1