Difference between revisions of "HOWTO-Release"

Jump to navigation Jump to search
→‎Tagging a version: Explained how to set default version in docportal
(Add weblate announcement step)
(→‎Tagging a version: Explained how to set default version in docportal)
 
(2 intermediate revisions by the same user not shown)
Line 136: Line 136:
** git commit -m "DISTS: Generated Code::Blocks and MSVC project files"
** git commit -m "DISTS: Generated Code::Blocks and MSVC project files"
** And last but not least don't forget to push the results to our github repo via "git push"
** And last but not least don't forget to push the results to our github repo via "git push"
* [[#Tagging_a_version|Tag version]]
* Make source tarballs, put them in the FRS directory.
* Make source tarballs, put them in the FRS directory.
** There is a script <code>devtools/dist-scummvm.sh</code>, which creates them automatically.
** There is a script <code>devtools/dist-scummvm.sh</code>, which creates them automatically.
Line 188: Line 189:
Update the website internally (i.e. update the version in the repository), but do not yet put these changes online.
Update the website internally (i.e. update the version in the repository), but do not yet put these changes online.


* Edit <code>include/config.inc.php</code> to update the global version.
* Edit <code>include/Constants.phpq</code> to update the global version.
* 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 219: Line 220:
**# Click on '''ScummVM'''
**# Click on '''ScummVM'''
**# Click on '''Versions'''
**# Click on '''Versions'''
**# Find the relevant tag like 'v2.6.0'
**#* Find the relevant tag like 'v2.6.0'
**# Press '''Activate'''
**#* Press '''Activate'''
**# Click on '''⚙ Admin'''
**#* Click on '''Advanced Settings'''
**#* In '''Default version''' drop-down, select the new tag.


=== Creating source tarballs ===
=== Creating source tarballs ===

Navigation menu