Open main menu

Difference between revisions of "HOWTO-Release"

8 bytes added ,  12:38, 1 August 2022
m
→‎Updating the Website: Drop obsolete versioning information, add new reference to the data spreadsheet
(→‎Preparing the source: Add instructions for weblate)
m (→‎Updating the Website: Drop obsolete versioning information, add new reference to the data spreadsheet)
Line 153: Line 153:


* Edit <code>include/config.inc.php</code> to update the global version.
* Edit <code>include/config.inc.php</code> to update the global version.
* Create a new XML file for the new version in <code>data/compatibility/</code>.
* Update <code>data/downloads.xml</code>.
* Add a news item.
* Add a news item.
* Follow the instructions at [https://wiki.scummvm.org/index.php?title=HOWTO-Release#Signing_binaries HOWTO-Release#Signing binaries] in order to enable updates via (Win)Sparkle
* Follow the instructions at [https://wiki.scummvm.org/index.php?title=HOWTO-Release#Signing_binaries HOWTO-Release#Signing binaries] in order to enable updates via (Win)Sparkle
Line 165: Line 163:
* On [https://docs.google.com/spreadsheets/d/1QzwFleEKXOsE59cYMOcQB7C2f0Np48uAQOCG8kicX_s/edit#gid=854570757 the ScummVM Data spreadsheet]
* On [https://docs.google.com/spreadsheets/d/1QzwFleEKXOsE59cYMOcQB7C2f0Np48uAQOCG8kicX_s/edit#gid=854570757 the ScummVM Data spreadsheet]
** On the <code>versions</code> tab, add the new release to the bottom of the list
** On the <code>versions</code> tab, add the new release to the bottom of the list
** On the <code>scummvm_downloads</code> tab, for any releases that have been uploaded to FRS, change the <code>version</code> column to match the latest version
** On the <code>scummvm_downloads</code> tab, for any releases that have been uploaded to FRS, change the <code>version</code> column to match the latest version. Verify that all ports that don't have the new version (yet) are set to "old", so they appear in the right section of our website.


=== Tagging a version ===
=== Tagging a version ===
333

edits