-
Notifications
You must be signed in to change notification settings - Fork 5
35 lines (30 loc) · 1.37 KB
/
release.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
---
name: Upload Release
on:
push:
tags: v*
jobs:
Upload:
runs-on: ubuntu-latest
steps:
- name: Download Packages
uses: dawidd6/action-download-artifact@master
with:
workflow: build.yml
commit: ${{github.sha}}
- name: Prepare the Packages
run: |
cd ${{github.workspace}}/UnityAssetReplacer-win-x86-${{github.sha}}.zip/ && zip -9 UnityAssetReplacer-win-x86.zip ./*
cd ${{github.workspace}}/UnityAssetReplacer-win-x64-${{github.sha}}.zip/ && zip -9 UnityAssetReplacer-win-x64.zip ./*
cd ${{github.workspace}}/UnityAssetReplacer-linux-x64-${{github.sha}}.zip/ && zip -9 UnityAssetReplacer-linux-x64.zip ./*
cd ${{github.workspace}}/UnityAssetReplacer-osx-x64-${{github.sha}}.zip/ && zip -9 UnityAssetReplacer-osx-x64.zip ./*
- name: Upload Release
uses: marvinpinto/action-automatic-releases@latest
with:
repo_token: ${{secrets.GITHUB_TOKEN}}
prerelease: false
files: |
UnityAssetReplacer-win-x86-${{github.sha}}.zip/UnityAssetReplacer-win-x86.zip
UnityAssetReplacer-win-x64-${{github.sha}}.zip/UnityAssetReplacer-win-x64.zip
UnityAssetReplacer-linux-x64-${{github.sha}}.zip/UnityAssetReplacer-linux-x64.zip
UnityAssetReplacer-osx-x64-${{github.sha}}.zip/UnityAssetReplacer-osx-x64.zip