release 2 5 4 windows build (#19561)

This commit is contained in:
Kyle Altendorf
2025-04-30 07:53:28 -07:00
committed by GitHub
parent 51fff62b1e
commit 685ff9514d
3 changed files with 6 additions and 8 deletions
@@ -143,7 +143,7 @@ jobs:
smksp_registrar.exe list
smctl.exe keypair ls
C:\Windows\System32\certutil.exe -csp "DigiCert Signing Manager KSP" -key -user
smksp_cert_sync.exe
smctl.exe windows certsync --keypair-alias=${{ secrets.SM_CERTKEY_ALIAS }}
- name: Get latest madmax plotter
env:
+2 -2
View File
@@ -97,12 +97,12 @@ if [ "$PLATFORM" = "arm64" ]; then
# @TODO Once ruby 3.0 can be installed on `apt install ruby`, installing dotenv below should be removed.
sudo gem install dotenv -v 2.8.1
sudo gem install fpm
echo USE_SYSTEM_FPM=true npx electron-builder build --linux deb --arm64 \
echo USE_SYSTEM_FPM=true "${NPM_PATH}/electron-builder" build --linux deb --arm64 \
--config.extraMetadata.name=chia-blockchain \
--config.productName="$PRODUCT_NAME" --config.linux.desktop.Name="Chia Blockchain" \
--config.deb.packageName="chia-blockchain" \
--config ../../../build_scripts/electron-builder.json
USE_SYSTEM_FPM=true npx electron-builder build --linux deb --arm64 \
USE_SYSTEM_FPM=true "${NPM_PATH}/electron-builder" build --linux deb --arm64 \
--config.extraMetadata.name=chia-blockchain \
--config.productName="$PRODUCT_NAME" --config.linux.desktop.Name="Chia Blockchain" \
--config.deb.packageName="chia-blockchain" \
+3 -5
View File
@@ -69,10 +69,8 @@ Write-Output " ---"
Write-Output " ---"
Write-Output "electron-builder create package directory"
$OLD_ENV_PATH = $Env:Path
$Env:Path = $NPM_PATH + ";" + $Env:Path
electron-builder build --win --x64 --config.productName="Chia" --dir --config ../../../build_scripts/electron-builder.json
$Env:Path = $OLD_ENV_PATH
& "$NPM_PATH/electron-builder.ps1" --version
& "$NPM_PATH/electron-builder.ps1" build --win --x64 --config.productName="Chia" --dir --config ../../../build_scripts/electron-builder.json
Get-ChildItem dist\win-unpacked\resources
Write-Output " ---"
@@ -92,7 +90,7 @@ If ($env:HAS_SIGNING_SECRET) {
Write-Output " ---"
Write-Output "electron-builder create installer"
npx electron-builder build --win --x64 --config.productName="Chia" --pd ".\dist\win-unpacked" --config ../../../build_scripts/electron-builder.json
& "$NPM_PATH/electron-builder.ps1" build --win --x64 --config.productName="Chia" --pd ".\dist\win-unpacked" --config ../../../build_scripts/electron-builder.json
Write-Output " ---"
If ($env:HAS_SIGNING_SECRET) {