updater stuff
All checks were successful
/ upload (release) Successful in 1m41s

This commit is contained in:
pavel 2026-02-27 12:35:56 +01:00
commit ad6eaad5d2
4 changed files with 83 additions and 62 deletions

View file

@ -50,11 +50,20 @@ jobs:
cp "$file" "static/installers/$out"
fi
}
# Copy versioned artifacts for electron-updater
cp dist/*.AppImage static/installers/ || true
cp dist/*.exe static/installers/ || true
cp dist/*.rpm static/installers/ || true
cp dist/*.deb static/installers/ || true
cp dist/*.msi static/installers/ || true
# Maintain generic names for stable website links
copy_first '*.rpm' 'chattz-linux.rpm'
copy_first '*.deb' 'chattz-linux.deb'
copy_first '*.AppImage' 'chattz-linux.AppImage'
copy_first '*.exe' 'chattz-windows.exe'
copy_first '*.msi' 'chattz-windows.msi'
# Metadata files for electron-updater
copy_first 'latest-linux.yml' 'latest-linux.yml'
copy_first 'latest.yml' 'latest.yml'