ci: build matrix

This commit is contained in:
Innei
2022-02-16 22:18:10 +08:00
parent 477b78cbd1
commit abf2332634

View File

@@ -8,7 +8,10 @@ name: Release
jobs:
build:
name: Upload Release Asset
runs-on: ubuntu-latest
strategy:
matrix:
os: [ubuntu-latest, windows-latest, macos-latest]
runs-on: ${{ matrix.os }}
steps:
- name: Checkout code
@@ -76,7 +79,7 @@ jobs:
with:
upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: ./release.zip
asset_name: release-ubuntu.zip
asset_name: release-${{ matrix.os }}.zip
asset_content_type: application/zip
deploy:
name: Deploy to server