Add json to release

This commit is contained in:
Asriel Camora
2023-07-23 10:03:42 +04:00
parent f63dfea294
commit 8493da8fec
+7 -17
View File
@@ -1,5 +1,5 @@
name: Build
# Put your personal access token in a repository secret named PAT for cross-repository access
on:
push:
tags:
@@ -26,9 +26,10 @@ jobs:
run: |
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\"
- name: Build
run: |
dotnet restore -r win ${{ env.PROJECT_NAME }}.sln
dotnet restore -r win ${{env.PROJECT_NAME}}.sln
dotnet build --configuration Release
env:
DOTNET_CLI_TELEMETRY_OUTPUT: true
@@ -40,25 +41,14 @@ jobs:
path: ${{env.PROJECT_NAME}}/bin/x64/Release/${{env.PROJECT_NAME}}
if-no-files-found: error
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
- name: Create Release
uses: softprops/action-gh-release@v1
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
with:
token: ${{ secrets.PAT }}
token: ${{secrets.PAT}}
repository: ${{env.PLUGIN_REPO}}
event-type: new-release