Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

version-fn versioning support (adds git-rev-count and epoch versioning) #35

Merged
merged 18 commits into from
Jul 18, 2024

Conversation

mpenet
Copy link
Member

@mpenet mpenet commented Jul 18, 2024

adds a new standalone+modules task that will create the version from a VERSION_TEMPLATE + a :version-fn key in the deps.edn (similarly to clojure.core projects) and then just tag & push, meaning we get clean master histories without version commits.

The previous versioning scheme didn't change, both can be used independently on separate repositories.

example of usage: https://github.com/exoscale/mania/pull/19/files

@mpenet mpenet changed the title git-revs-count versioning support version-fn versioning support (adds git-rev-count and epoch versioning) Jul 18, 2024
@mpenet mpenet merged commit 0e63bad into main Jul 18, 2024
1 check passed
@mpenet mpenet deleted the mpenet/version-path branch July 18, 2024 12:58
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants