xca/release/release.txt
Christian Hohnstaedt 5e77d3de5a Close #603: xca.exe(portable) without signature
Extend osslsign script to sign everything inside the portable ZIP
2025-03-28 11:51:51 +01:00

44 lines
1.0 KiB
Plaintext

Release schedule cheat sheet
- Test, test, test
- Test again
- Check
- ign_openssl_error()
- for TRACE
- update translation (cmake -B . && cmake --build . -t trans)
- update changelog.txt and README.md
- ./release/git.release VERSION
- Create xca.dmg
- Create (and sign) MSI Installer and portable app
- update xca.hohnstaedt.de:
scp changelog git.hohnstaedt.de:/var/cache/git/projects/changelog.txt
- ./release/git.publish
Apple Notarization
------------------------
https://developer.apple.com/documentation/xcode/notarizing_macos_software_before_distribution/customizing_the_notarization_workflow
DMG=xca-2.4.0-High-Sierra.dmg
xcrun notarytool submit "$DMG" --keychain-profile "AC_PASSWORD" --key-id HWR8GSJ73M --wait
xcrun stapler staple "$DMG"
MS Code signing
---------------
Currently only works on MAC....
./release/osslsign.sh xca-portable-*.zip
./release/osslsign.sh xca-*.msi
Microsoft Store
-----------------
OpenSSL:
./Configure mingw64 --prefix=/c/OpenSSL --libdir=lib
https://partner.microsoft.com ("Partner Center")
MSIX Packaging Tool