mirror of
https://github.com/Tautulli/Tautulli.git
synced 2025-08-14 02:26:58 -07:00
Update build installer workflow
This commit is contained in:
parent
25d65e8d65
commit
fb51894fad
2 changed files with 8 additions and 8 deletions
12
.github/workflows/publish-release.yml
vendored
12
.github/workflows/publish-release.yml
vendored
|
@ -108,7 +108,7 @@ jobs:
|
|||
- name: Upload Installer
|
||||
uses: actions/upload-artifact@v1
|
||||
with:
|
||||
name: Tautulli-macos-package
|
||||
name: Tautulli-macos-installer
|
||||
path: Tautulli-macos-${{ steps.get_version.outputs.RELEASE_VERSION }}.pkg
|
||||
|
||||
- name: Post Status to Discord
|
||||
|
@ -117,7 +117,7 @@ jobs:
|
|||
with:
|
||||
webhook: ${{ secrets.DISCORD_WEBHOOK }}
|
||||
status: ${{ job.status }}
|
||||
job: Build MacOS Package
|
||||
job: Build MacOS Installer
|
||||
nofail: true
|
||||
|
||||
release:
|
||||
|
@ -142,11 +142,11 @@ jobs:
|
|||
with:
|
||||
name: Tautulli-windows-installer
|
||||
|
||||
- name: Download MacOS Package
|
||||
- name: Download MacOS Installer
|
||||
if: env.WORKFLOW_CONCLUSION == 'success'
|
||||
uses: actions/download-artifact@v1
|
||||
with:
|
||||
name: Tautulli-macos-package
|
||||
name: Tautulli-macos-installer
|
||||
|
||||
- name: Get Changelog
|
||||
id: get_changelog
|
||||
|
@ -178,13 +178,13 @@ jobs:
|
|||
asset_name: Tautulli-windows-${{ steps.get_version.outputs.RELEASE_VERSION }}.exe
|
||||
asset_content_type: application/vnd.microsoft.portable-executable
|
||||
|
||||
- name: Upload MacOS Package
|
||||
- name: Upload MacOS Installer
|
||||
if: env.WORKFLOW_CONCLUSION == 'success'
|
||||
uses: actions/upload-release-asset@v1
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
with:
|
||||
upload_url: ${{ steps.create_release.outputs.upload_url }}
|
||||
asset_path: Tautulli-macos-package/Tautulli-macos-${{ steps.get_version.outputs.RELEASE_VERSION }}.pkg
|
||||
asset_path: Tautulli-macos-installer/Tautulli-macos-${{ steps.get_version.outputs.RELEASE_VERSION }}.pkg
|
||||
asset_name: Tautulli-macos-${{ steps.get_version.outputs.RELEASE_VERSION }}.pkg
|
||||
asset_content_type: application/vnd.apple.installer+xml
|
||||
|
|
4
.github/workflows/test-builds.yml
vendored
4
.github/workflows/test-builds.yml
vendored
|
@ -107,7 +107,7 @@ jobs:
|
|||
- name: Upload Installer
|
||||
uses: actions/upload-artifact@v1
|
||||
with:
|
||||
name: Tautulli-macos-package
|
||||
name: Tautulli-macos-installer
|
||||
path: Tautulli-macos-${{ steps.get_version.outputs.RELEASE_VERSION }}.pkg
|
||||
|
||||
- name: Post Status to Discord
|
||||
|
@ -116,5 +116,5 @@ jobs:
|
|||
with:
|
||||
webhook: ${{ secrets.DISCORD_WEBHOOK }}
|
||||
status: ${{ job.status }}
|
||||
job: Build MacOS Package
|
||||
job: Build MacOS Installer
|
||||
nofail: true
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue