Skip to content

Commit 48faaf1

Browse files
author
arch
committed
workflows test
1 parent 979da7b commit 48faaf1

File tree

3 files changed

+32
-21
lines changed

3 files changed

+32
-21
lines changed
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
name: Release
2+
3+
on:
4+
push:
5+
tags:
6+
- '*'
7+
8+
jobs:
9+
build:
10+
runs-on: ubuntu-latest
11+
steps:
12+
- name: Create Release
13+
id: create_release
14+
uses: actions/create-release@v1
15+
env:
16+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
17+
with:
18+
tag_name: ${{ steps.get_version.outputs.version }}
19+
release_name: ${{ steps.get_version.outputs.version }}
20+
draft: true
21+
prerelease: true

.github/workflows/windows_application_build.yml

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -54,23 +54,18 @@ jobs:
5454
files: dist/funscript-editor
5555
recursive: true
5656
dest: funscript-editor_${{ steps.get_version.outputs.version }}.zip
57-
- name: Create Release
58-
id: create_release
59-
uses: actions/create-release@v1
57+
- name: Gets latest release info
58+
id: latest_release
59+
uses: jossef/action-latest-release-info@v1.1.0
6060
env:
61-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
62-
with:
63-
tag_name: ${{ steps.get_version.outputs.version }}
64-
release_name: ${{ steps.get_version.outputs.version }}
65-
draft: true
66-
prerelease: true
61+
GITHUB_TOKEN: ${{ github.token }}
6762
- name: Upload Windows Build Asset
6863
id: upload-release-asset-1
6964
uses: actions/upload-release-asset@v1
7065
env:
7166
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
7267
with:
73-
upload_url: ${{ steps.create_release.outputs.upload_url }}
68+
upload_url: ${{ steps.latest_release.outputs.upload_url }}
7469
asset_path: ./funscript-editor_${{ steps.get_version.outputs.version }}.zip
7570
asset_name: funscript-editor_${{ steps.get_version.outputs.version }}.zip
7671
asset_content_type: application/zip
@@ -80,7 +75,7 @@ jobs:
8075
env:
8176
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
8277
with:
83-
upload_url: ${{ steps.create_release.outputs.upload_url }}
78+
upload_url: ${{ steps.latest_release.outputs.upload_url }}
8479
asset_path: ./contrib/OpenFunscripter/funscript_generator_windows.lua
8580
asset_name: funscript_generator_windows.lua
8681
asset_content_type: application/octet-stream

.github/workflows/windows_installer_build.yml

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -35,23 +35,18 @@ jobs:
3535
working-directory: ./contrib/Installer
3636
run: |
3737
pyinstaller --add-data="assets/*;./" --noupx --onefile mtfg-ofs-extension-installer.py
38-
- name: Create Release
39-
id: create_release
40-
uses: actions/create-release@v1
38+
- name: Gets latest release info
39+
id: latest_release
40+
uses: jossef/action-latest-release-info@v1.1.0
4141
env:
42-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
43-
with:
44-
tag_name: ${{ steps.get_version.outputs.version }}
45-
release_name: ${{ steps.get_version.outputs.version }}
46-
draft: true
47-
prerelease: true
42+
GITHUB_TOKEN: ${{ github.token }}
4843
- name: Upload Installer
4944
id: upload-release-asset-1
5045
uses: actions/upload-release-asset@v1
5146
env:
5247
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
5348
with:
54-
upload_url: ${{ steps.create_release.outputs.upload_url }}
49+
upload_url: ${{ steps.latest_release.outputs.upload_url }}
5550
asset_path: ./contrib/Installer/dist/mtfg-ofs-extension-installer.exe
5651
asset_name: mtfg-ofs-extension-installer.exe
5752
asset_content_type: application/octet-stream

0 commit comments

Comments
 (0)