Add json to release

This commit is contained in:
Asriel Camora
2023-07-23 10:03:42 +04:00
parent f63dfea294
commit 8493da8fec
+5 -15
View File
@@ -1,5 +1,5 @@
name: Build name: Build
# Put your personal access token in a repository secret named PAT for cross-repository access
on: on:
push: push:
tags: tags:
@@ -26,6 +26,7 @@ jobs:
run: | run: |
Invoke-WebRequest -Uri https://goatcorp.github.io/dalamud-distrib/stg/latest.zip -OutFile latest.zip Invoke-WebRequest -Uri https://goatcorp.github.io/dalamud-distrib/stg/latest.zip -OutFile latest.zip
Expand-Archive -Force latest.zip "$env:AppData\XIVLauncher\addon\Hooks\dev\" Expand-Archive -Force latest.zip "$env:AppData\XIVLauncher\addon\Hooks\dev\"
- name: Build - name: Build
run: | run: |
dotnet restore -r win ${{env.PROJECT_NAME}}.sln dotnet restore -r win ${{env.PROJECT_NAME}}.sln
@@ -40,23 +41,12 @@ jobs:
path: ${{env.PROJECT_NAME}}/bin/x64/Release/${{env.PROJECT_NAME}} path: ${{env.PROJECT_NAME}}/bin/x64/Release/${{env.PROJECT_NAME}}
if-no-files-found: error if-no-files-found: error
release: - name: Create Release
needs: build
runs-on: windows-latest
steps:
- name: Download artifact
uses: actions/download-artifact@v2
id: download
with:
name: ${{env.PROJECT_NAME}}
- name: Create release
uses: softprops/action-gh-release@v1 uses: softprops/action-gh-release@v1
with: with:
files: ./latest.zip files: ${{env.PROJECT_NAME}}/bin/x64/Release/${{env.PROJECT_NAME}}/*
- name: Trigger plugin repo update - name: Trigger Plugin Repo Update
uses: peter-evans/repository-dispatch@v1 uses: peter-evans/repository-dispatch@v1
with: with:
token: ${{secrets.PAT}} token: ${{secrets.PAT}}