diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 572df4ca4e2d..88bb73ad2555 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -205,3 +205,13 @@ jobs: asset_path: ${{ github.workspace }}/packages/scoop/posh-windows-wsl-amd64.7z asset_name: posh-windows-wsl-amd64.7z asset_content_type: application/octet-stream + - name: Upload Scoop Archive Hash + id: upload-scoop-post-install-hash + uses: actions/upload-release-asset@v1 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + upload_url: ${{ needs.release.outputs.upload_url }} + asset_path: ${{ github.workspace }}/packages/scoop/posh-windows-wsl-amd64.7z.sha256 + asset_name: posh-windows-wsl-amd64.7z.sha256 + asset_content_type: text/plain diff --git a/packages/scoop/build.ps1 b/packages/scoop/build.ps1 index dbbc03005252..8faad24dbc57 100644 --- a/packages/scoop/build.ps1 +++ b/packages/scoop/build.ps1 @@ -24,5 +24,6 @@ $content = Get-Content '.\oh-my-posh.json' -Raw $content = $content.Replace('', $Version) $content = $content.Replace('', $zipHash.Hash) $content | Out-File -Encoding 'UTF8' './oh-my-posh.json' +$zipHash.Hash | Out-File -Encoding 'UTF8' 'posh-windows-wsl-amd64.7z.sha256' Remove-Item ./bin/ -Recurse