更新自动构建
This commit is contained in:
@ -13,17 +13,17 @@ jobs:
|
|||||||
os: ubuntu-18.04
|
os: ubuntu-18.04
|
||||||
rust: stable
|
rust: stable
|
||||||
target: x86_64-unknown-linux-musl
|
target: x86_64-unknown-linux-musl
|
||||||
archive-name: sgf-render-linux.tar.gz
|
archive-name: ncmmiao-linux.tar.gz
|
||||||
- build: macos
|
- build: macos
|
||||||
os: macos-latest
|
os: macos-latest
|
||||||
rust: stable
|
rust: stable
|
||||||
target: x86_64-apple-darwin
|
target: x86_64-apple-darwin
|
||||||
archive-name: sgf-render-macos.tar.gz
|
archive-name: ncmmiao-macos.tar.gz
|
||||||
- build: windows
|
- build: windows
|
||||||
os: windows-2019
|
os: windows-2019
|
||||||
rust: stable-x86_64-msvc
|
rust: stable-x86_64-msvc
|
||||||
target: x86_64-pc-windows-msvc
|
target: x86_64-pc-windows-msvc
|
||||||
archive-name: sgf-render-windows.7z
|
archive-name: ncmmiao-windows.7z
|
||||||
fail-fast: false
|
fail-fast: false
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
@ -45,7 +45,7 @@ jobs:
|
|||||||
|
|
||||||
- name: Strip binary (linux and macos)
|
- name: Strip binary (linux and macos)
|
||||||
if: matrix.build == 'linux' || matrix.build == '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
|
- name: Build archive
|
||||||
shell: bash
|
shell: bash
|
||||||
@ -54,11 +54,11 @@ jobs:
|
|||||||
cp LICENSE README.md archive/
|
cp LICENSE README.md archive/
|
||||||
cd archive
|
cd archive
|
||||||
if [ "${{ matrix.build }}" = "windows" ]; then
|
if [ "${{ matrix.build }}" = "windows" ]; then
|
||||||
cp "../target/${{ matrix.target }}/release/sgf-render.exe" ./
|
cp "../target/${{ matrix.target }}/release/ncmmiao.exe" ./
|
||||||
7z a "${{ matrix.archive-name }}" LICENSE README.md sgf-render.exe
|
7z a "${{ matrix.archive-name }}" LICENSE README.md ncmmiao.exe
|
||||||
else
|
else
|
||||||
cp "../target/${{ matrix.target }}/release/sgf-render" ./
|
cp "../target/${{ matrix.target }}/release/ncmmiao" ./
|
||||||
tar -czf "${{ matrix.archive-name }}" LICENSE README.md sgf-render
|
tar -czf "${{ matrix.archive-name }}" LICENSE README.md ncmmiao
|
||||||
fi
|
fi
|
||||||
- name: Upload archive
|
- name: Upload archive
|
||||||
uses: actions/upload-artifact@v1
|
uses: actions/upload-artifact@v1
|
||||||
Reference in New Issue
Block a user