View Issue Details

IDProjectCategoryView StatusLast Update
0007068SymmetricDSTaskpublic2025-10-28 15:05
Reporterawebb Assigned Toawebb  
Prioritynormal 
Status closedResolutionfixed 
Target Version3.16.7Fixed in Version3.16.7 
Summary0007068: Implement GitHub release workflow
DescriptionImplement basic release workflow that publishes to the Jumpmind Maven repository, uploads to the "Downloads" site, updates SourceForge and Docker Hub, etc. Ensure "secrets" are kept secret, especially in the public SymmetricDS project.
TagsNo tags attached.

Activities

awebb

2025-09-30 20:00

developer   ~0003469

3.16 -> https://github.com/jumpmindinc/symmetric-ds/blob/release/3.16/.github/workflows/release.yml
3.15 -> https://github.com/jumpmindinc/symmetric-ds/blob/release/3.15/.github/workflows/release.yml

There are some differences between the 3.15 and 3.16 version. Currently, we only want to publish the "latest" Docker image for 3.16, and not 3.15.
A separate task could improve the release workflow to handle the differences programmatically. For instance, using a "latest" flag and breaking apart the SourceForge publish step to only update "latest" when its actually the latest.

Issue History

Date Modified Username Field Change
2025-09-18 17:57 awebb New Issue
2025-09-18 17:58 awebb Status new => acknowledged
2025-09-30 19:56 awebb Status acknowledged => resolved
2025-09-30 20:00 awebb Note Added: 0003469
2025-10-01 18:35 awebb Category New Feature => Task
2025-10-24 22:42 awebb Tag Attached: quality engineering
2025-10-24 22:42 awebb Tag Attached: docker
2025-10-24 22:42 awebb Tag Detached: docker
2025-10-24 22:42 awebb Tag Detached: quality engineering
2025-10-28 15:05 awebb Assigned To => awebb
2025-10-28 15:05 awebb Status resolved => closed
2025-10-28 15:05 awebb Fixed in Version => 3.16.7