Skip to content

Commit 9bbf148

Browse files
committed
test
1 parent 1d9b47e commit 9bbf148

File tree

1 file changed

+43
-48
lines changed

1 file changed

+43
-48
lines changed

.github/workflows/make.yml

+43-48
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,14 @@ on:
77
workflow_dispatch:
88

99
env:
10-
VERSION: 1.0.${{ github.run_number }} # 动态版本号,基于当前工作流运行次数
10+
VERSION: ${{ github.ref_name }} # 动态版本号,基于当前工作流运行次数
1111

1212
jobs:
1313
linux:
1414
runs-on: ubuntu-latest
1515
steps:
1616
- name: Checkout code
17-
uses: actions/checkout@v3
17+
uses: actions/checkout@v4
1818
with:
1919
fetch-depth: 0
2020

@@ -30,7 +30,7 @@ jobs:
3030
yarn make
3131
3232
- name: Upload Linux Artifact
33-
uses: actions/upload-artifact@v3
33+
uses: actions/upload-artifact@v4
3434
with:
3535
name: linux-artifact
3636
path: out/make
@@ -39,7 +39,7 @@ jobs:
3939
runs-on: windows-latest
4040
steps:
4141
- name: Checkout code
42-
uses: actions/checkout@v3
42+
uses: actions/checkout@v4
4343
with:
4444
fetch-depth: 0
4545

@@ -54,7 +54,7 @@ jobs:
5454
run: yarn make
5555

5656
- name: Upload Windows Artifact
57-
uses: actions/upload-artifact@v3
57+
uses: actions/upload-artifact@v4
5858
with:
5959
name: windows-artifact
6060
path: out/make
@@ -63,7 +63,7 @@ jobs:
6363
runs-on: macos-latest
6464
steps:
6565
- name: Checkout code
66-
uses: actions/checkout@v3
66+
uses: actions/checkout@v4
6767
with:
6868
fetch-depth: 0
6969

@@ -78,7 +78,7 @@ jobs:
7878
run: yarn make
7979

8080
- name: Upload macOS Artifact
81-
uses: actions/upload-artifact@v3
81+
uses: actions/upload-artifact@v4
8282
with:
8383
name: macos-artifact
8484
path: out/make
@@ -88,59 +88,54 @@ jobs:
8888
runs-on: ubuntu-latest
8989
steps:
9090
- name: Download Linux Artifact
91-
uses: actions/download-artifact@v3
91+
uses: actions/download-artifact@v4
9292
with:
9393
name: linux-artifact
9494
path: dist/linux
9595

9696
- name: Download Windows Artifact
97-
uses: actions/download-artifact@v3
97+
uses: actions/download-artifact@v4
9898
with:
9999
name: windows-artifact
100100
path: dist/windows
101101

102102
- name: Download macOS Artifact
103-
uses: actions/download-artifact@v3
103+
uses: actions/download-artifact@v4
104104
with:
105105
name: macos-artifact
106106
path: dist/macos
107107

108-
- name: Create Release
109-
uses: actions/create-release@v1
110-
env:
111-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
108+
- name: GH Release
109+
uses: softprops/[email protected]
112110
with:
113-
tag_name: v${{ env.VERSION }}
114-
release_name: Git Helper v${{ env.VERSION }}
115-
draft: false
116-
prerelease: false
117-
118-
- name: Upload Linux Asset
119-
uses: actions/upload-release-asset@v1
120-
env:
121-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
122-
with:
123-
upload_url: ${{ steps.create_release.outputs.upload_url }}
124-
asset_path: dist/linux
125-
asset_name: linux.zip
126-
asset_content_type: application/zip
127-
128-
- name: Upload Windows Asset
129-
uses: actions/upload-release-asset@v1
130-
env:
131-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
132-
with:
133-
upload_url: ${{ steps.create_release.outputs.upload_url }}
134-
asset_path: dist/windows
135-
asset_name: windows.zip
136-
asset_content_type: application/zip
137-
138-
- name: Upload macOS Asset
139-
uses: actions/upload-release-asset@v1
140-
env:
141-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
142-
with:
143-
upload_url: ${{ steps.create_release.outputs.upload_url }}
144-
asset_path: dist/macos
145-
asset_name: macos.zip
146-
asset_content_type: application/zip
111+
files: Release.txt
112+
113+
# - name: Upload Linux Asset
114+
# uses: actions/upload-release-asset@v1
115+
# env:
116+
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
117+
# with:
118+
# upload_url: ${{ steps.create_release.outputs.upload_url }}
119+
# asset_path: dist/linux
120+
# asset_name: linux.zip
121+
# asset_content_type: application/zip
122+
123+
# - name: Upload Windows Asset
124+
# uses: actions/upload-release-asset@v1
125+
# env:
126+
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
127+
# with:
128+
# upload_url: ${{ steps.create_release.outputs.upload_url }}
129+
# asset_path: dist/windows
130+
# asset_name: windows.zip
131+
# asset_content_type: application/zip
132+
133+
# - name: Upload macOS Asset
134+
# uses: actions/upload-release-asset@v1
135+
# env:
136+
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
137+
# with:
138+
# upload_url: ${{ steps.create_release.outputs.upload_url }}
139+
# asset_path: dist/macos
140+
# asset_name: macos.zip
141+
# asset_content_type: application/zip

0 commit comments

Comments
 (0)