mirror of
https://github.com/chris2511/xca.git
synced 2026-09-12 19:51:05 +05:00
44 lines
1.0 KiB
Plaintext
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
|