Xfce Wiki

Sub domains
 

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
contribute:dev:make-a-release [2018/01/03 18:48] – [Post release] skunnykcontribute:dev:make-a-release [2020/04/19 01:13] – [Making a Release] ochosi
Line 3: Line 3:
 Before you start with this, make sure you understand the [[http://www.xfce.org/about/releasemodel|release model]] all developers should follow for core components. Before you start with this, make sure you understand the [[http://www.xfce.org/about/releasemodel|release model]] all developers should follow for core components.
  
 +The steps below are implemented by a series of scripts, which can be found here: https://github.com/ochosi/xfce-helpers
 ===== Version Numbering ===== ===== Version Numbering =====
  
Line 34: Line 35:
  
 ==== Update version number ==== ==== Update version number ====
- +  - Edit the configure script template configure.ac.in.   
-  * Edit the configure script template configure.ac.in.   +  Set the package version (<package>_version_major, <package>_version_minor and <package>_version_micro) to the version you want to release.   
-  Set the package version (<package>_version_major, <package>_version_minor and <package>_version_micro) to the version you want to release.   +  Remove git from <package>_version_tag.   
-  Remove git from <package>_version_tag.   +  Check the build dependencies. 
-  Check the build dependencies. +
  
 ==== Update the ChangeLog ==== ==== Update the ChangeLog ====
Line 67: Line 67:
  
 # send tag to remote # send tag to remote
-git push --tags abc.x.y.z+git push --tags
 </file> </file>