From 1c32d792f33c2e55bad205a4ffc0a42739faeabb Mon Sep 17 00:00:00 2001 From: shenlebantongying Date: Wed, 10 Jul 2024 22:36:31 -0400 Subject: [PATCH] a --- .../workflows/create-vcpkg-export-archive.yml | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/.github/workflows/create-vcpkg-export-archive.yml b/.github/workflows/create-vcpkg-export-archive.yml index 51aba7c881..905d4a9d15 100644 --- a/.github/workflows/create-vcpkg-export-archive.yml +++ b/.github/workflows/create-vcpkg-export-archive.yml @@ -17,7 +17,7 @@ jobs: vcpkg x-update-baseline vcpkg install --x-feature=breakpad - vcpkg export --raw --output-dir=.\exports --output= ${{ env.outputName }} + vcpkg export --raw --output-dir=.\exports --output=${{ env.outputName }} echo "Starts compressing..." cd .\exports\ cmake -E tar c ${{ env.outputName }}.tar.zst --zstd ./ ${{ env.outputName }} @@ -26,24 +26,22 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} run: | - $vcpkgList = vcpkg list + vcpkg list $vcpkgBaselineVersion = $(Get-Content .\vcpkg-configuration.json | ConvertFrom-Json).'default-registry'.'baseline' - $fileHash = Get-FileHash ${{ env.outputName }}.tar.zst SHA512 $dateString = Get-Date -Format "yyMMdd" - $tagName = "vcpkg-export-${dateString}-${tagName}" + $tagName = "vcpkg_export_${dateString}_${vcpkgBaselineVersion}" + + cd .\exports + $fileHash = Get-FileHash ${{ env.outputName }}.tar.zst SHA512 $notes="GoldenDict-ng's windows build artifacts, for development purpose only. vcpkg baseline version: - archive SHA512: ${$fileHash} - vcpkg packages: - ``` - ${vcpkgList} - ``` + archive SHA512: ${fileHash} " echo $notes - gh release creat "${tagName}" --notes "${notes}" --title "vcpkg package export archive" --latest=false + gh release create "${tagName}" --notes "${notes}" --title "vcpkg package export archive" --latest=false gh release upload "${tagName}" ${{ env.outputName }}.tar.zst --clobber \ No newline at end of file