Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
dev:release_process [2023/05/10 15:42]
tedfelix [Update CHANGELOG]
dev:release_process [2023/12/06 12:58] (current)
tedfelix [Deliver]
Line 93: Line 93:
  
   * From a debug build, do ''make test'' to run unit tests.   * From a debug build, do ''make test'' to run unit tests.
 +  * The tests may fail due to ASAN.  grep for Totals to see the actual results:
 +
 +<file>
 +$ grep Totals Testing/Temporary/LastTest.log
 +</file>
 +
   * Do a Release build and a regression test.   * Do a Release build and a regression test.
  
Line 98: Line 104:
  
   * Add any new changes to the CHANGELOG.   * Add any new changes to the CHANGELOG.
-  * Copy the latest version of the CHANGELOG to a new page [[:start#release_notes|on the wiki]].+  * Copy the latest version of the CHANGELOG to the wiki.
  
 ===== Turn Off Logging ===== ===== Turn Off Logging =====
Line 128: Line 134:
  
 ===== Update data.qrc ===== ===== Update data.qrc =====
 +
 +Get the latest yoshimi.rgd file from https://github.com/lorenzosu/rosegarden_yoshimi_banks/
 +
 +Copy it to data/library and make sure it is all lower-case "yoshimi.rgd" to match the previous version.
  
 Run "scripts/rebuild-qrc-nosvn" to make sure the data.qrc file is up-to-date. Run "scripts/rebuild-qrc-nosvn" to make sure the data.qrc file is up-to-date.
Line 168: Line 178:
   - Upload the tarball to sf   - Upload the tarball to sf
   - Upload the current version section of the CHANGELOG to sf as README.   - Upload the current version section of the CHANGELOG to sf as README.
-  - Update sourceforge to point to the new version.  Use the "i" icon to the right of the file.  Set "Default Download For:" to Tux.  Set "Download Button:" text to "Rosegarden xx.xx".+  - Update sourceforge to point to the new version.  Use the "i" icon to the right of the file.  Set "Default Download For:" to Tux.
  
 ===== Update Website ===== ===== Update Website =====
 
 
dev/release_process.1683733360.txt.gz ยท Last modified: 2023/05/10 15:42 by tedfelix
Recent changes RSS feed Creative Commons License Valid XHTML 1.0 Valid CSS Driven by DokuWiki