github: update deployment process for winget files
This commit is contained in:
parent
d63f169d70
commit
4b70c5edcc
|
@ -264,7 +264,7 @@ jobs:
|
||||||
- name: Build winget (Windows x86-64 MSVC)
|
- name: Build winget (Windows x86-64 MSVC)
|
||||||
if: matrix.triple.target == 'x86_64-pc-windows-msvc'
|
if: matrix.triple.target == 'x86_64-pc-windows-msvc'
|
||||||
run: |
|
run: |
|
||||||
python "./deployment/packager.py" ${{ env.RELEASE_VERSION }} "./deployment/windows/winget/winget.yaml.template" "${{ env.RELEASE_VERSION }}.yaml" "SHA256" "./bottom_x86_64_installer.msi"
|
python "./deployment/packager.py" ${{ env.RELEASE_VERSION }} "./deployment/windows/winget/winget.yaml.template" "Clement.bottom.yaml" "SHA256" "./bottom_x86_64_installer.msi"
|
||||||
|
|
||||||
- name: Upload winget file (Windows x86-64 MSVC)
|
- name: Upload winget file (Windows x86-64 MSVC)
|
||||||
if: matrix.triple.target == 'x86_64-pc-windows-msvc'
|
if: matrix.triple.target == 'x86_64-pc-windows-msvc'
|
||||||
|
@ -273,8 +273,8 @@ jobs:
|
||||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||||
with:
|
with:
|
||||||
upload_url: ${{ env.RELEASE_UPLOAD_URL }}
|
upload_url: ${{ env.RELEASE_UPLOAD_URL }}
|
||||||
asset_path: ${{ env.RELEASE_VERSION }}.yaml
|
asset_path: Clement.bottom.yaml
|
||||||
asset_name: ${{ env.RELEASE_VERSION }}.yaml
|
asset_name: Clement.bottom.yaml
|
||||||
asset_content_type: application/octet-stream
|
asset_content_type: application/octet-stream
|
||||||
|
|
||||||
- name: Build Debian release (Linux x86-64 GNU)
|
- name: Build Debian release (Linux x86-64 GNU)
|
||||||
|
|
|
@ -1,16 +1,21 @@
|
||||||
Id: Clement.bottom
|
PackageIdentifier: Clement.bottom
|
||||||
Version: $version
|
PackageVersion: $version
|
||||||
Name: bottom
|
PackageName: bottom
|
||||||
Publisher: Clement Tsang
|
Publisher: Clement Tsang
|
||||||
License: MIT License
|
License: MIT License
|
||||||
LicenseUrl: https://github.com/ClementTsang/bottom/blob/master/LICENSE
|
LicenseUrl: https://github.com/ClementTsang/bottom/blob/master/LICENSE
|
||||||
AppMoniker: bottom
|
Moniker: bottom
|
||||||
Tags: tui, monitoring, terminal
|
Tags:
|
||||||
Description: Yet another cross-platform graphical process/system monitor.
|
- tui
|
||||||
Homepage: https://github.com/ClementTsang/bottom
|
- monitoring
|
||||||
|
- terminal
|
||||||
|
ShortDescription: Yet another cross-platform graphical process/system monitor.
|
||||||
|
PackageUrl: https://github.com/ClementTsang/bottom
|
||||||
Installers:
|
Installers:
|
||||||
- Arch: x64
|
- Architecture: x64
|
||||||
Url: https://github.com/ClementTsang/bottom/releases/download/$version/bottom_x86_64_installer.msi
|
InstallerUrl: https://github.com/ClementTsang/bottom/releases/download/$version/bottom_x86_64_installer.msi
|
||||||
Sha256: $hash1
|
InstallerSha256: $hash1
|
||||||
InstallerType: msi
|
InstallerType: msi
|
||||||
|
PackageLocale: en-US
|
||||||
|
ManifestType: singleton
|
||||||
|
ManifestVersion: 1.0.0
|
Loading…
Reference in New Issue