Skip to content

Publish Release on Tag#134

Merged
kurtharriger merged 1 commit intomainfrom
feature/release-on-tag
Apr 21, 2025
Merged

Publish Release on Tag#134
kurtharriger merged 1 commit intomainfrom
feature/release-on-tag

Conversation

@kurtharriger
Copy link
Contributor

When tag is pushed it will push docker image to docker hub and create a github release with change log and link to the docker image. See https://github.com/fluree/server/releases

If the tag is on the main branch it should also update the fluree/server:latest tag if version number does not have a suffix so that it does not get updated for prerelease tags like v1.2-alpha or v1.2-experimentalfeature.
Also allows creating branch of older version such as release/v1.1 for support and maintenance of older releases if needed without erroneously updating latest (since these hotfixes may be backported from main but not on main)

After review and merge I'll tag as v1.0.0

@kurtharriger kurtharriger requested a review from jakep36 April 18, 2025 22:58
@jakep36
Copy link
Contributor

jakep36 commented Apr 21, 2025

This looks good, but let's check with the team on if we want to call this v1.0.0 in #fluree-core. I think db is on 3.X and I don't have a preference on server version numbers, but @aaj3f and @zonotope may have a preference.

@kurtharriger kurtharriger merged commit 1ac0f83 into main Apr 21, 2025
6 checks passed
@kurtharriger kurtharriger deleted the feature/release-on-tag branch April 21, 2025 17:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants