Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Create git tags for all versions #72

Open
westonganger opened this issue Nov 23, 2023 · 0 comments
Open

Create git tags for all versions #72

westonganger opened this issue Nov 23, 2023 · 0 comments

Comments

@westonganger
Copy link
Contributor

Currently the diff links in the changelog are broken because we have not been creating git tags for the released versions, We need to start tagging the releases

This requirement was already stated in both #68 and #64 but somehow was ignored.

Here are the git tag commands you need to run to tag all prior releases

GIT_COMMITTER_DATE="$(git show --format=%aD b43964d0c220efcfcc1654a864c6a046666c25e4)" git tag v0.1.0 b43964d0c220efcfcc1654a864c6a046666c25e4

GIT_COMMITTER_DATE="$(git show --format=%aD 009ddb94a036fbdfaa36ece66a5dc3e2fe21a683)" git tag v0.1.1 009ddb94a036fbdfaa36ece66a5dc3e2fe21a683

GIT_COMMITTER_DATE="$(git show --format=%aD 0298c963ebc6255d60e0b6b89576cb65abb39867)" git tag v0.1.2 0298c963ebc6255d60e0b6b89576cb65abb39867

GIT_COMMITTER_DATE="$(git show --format=%aD 4593763d2692f4b6968db60cfec23754f348e9e4)" git tag v0.1.3 4593763d2692f4b6968db60cfec23754f348e9e4

GIT_COMMITTER_DATE="$(git show --format=%aD 4340ec939bc8093faa61d4800ad612baa022967a)" git tag v0.1.4 4340ec939bc8093faa61d4800ad612baa022967a

GIT_COMMITTER_DATE="$(git show --format=%aD 73e0e21fc79ca0dd26222452b1c734607bf00c7d)" git tag v0.1.5 73e0e21fc79ca0dd26222452b1c734607bf00c7d

GIT_COMMITTER_DATE="$(git show --format=%aD 8b454ea01411c935e0d330a085b20e30d642128a)" git tag v0.1.6 8b454ea01411c935e0d330a085b20e30d642128a

GIT_COMMITTER_DATE="$(git show --format=%aD c447dda5bc49e875371348be1b08eca09b170015)" git tag v0.1.7 c447dda5bc49e875371348be1b08eca09b170015

GIT_COMMITTER_DATE="$(git show --format=%aD b43964d0c220efcfcc1654a864c6a046666c25e4)" git tag v0.1.8 b43964d0c220efcfcc1654a864c6a046666c25e4

GIT_COMMITTER_DATE="$(git show --format=%aD 057c8455b70da1d990e7a7c25eb9919265c549eb)" git tag v0.1.9 057c8455b70da1d990e7a7c25eb9919265c549eb

GIT_COMMITTER_DATE="$(git show --format=%aD 3ff509a817809991680320a2ad35dc2547b4c7a8)" git tag v0.2.0 3ff509a817809991680320a2ad35dc2547b4c7a8

GIT_COMMITTER_DATE="$(git show --format=%aD 21409d2a21546191f37c864244d770b55ace16ce)" git tag v0.2.1 21409d2a21546191f37c864244d770b55ace16ce

GIT_COMMITTER_DATE="$(git show --format=%aD d135e589821502a296dbebfe086f0f21cb252abc)" git tag v0.2.2 d135e589821502a296dbebfe086f0f21cb252abc

GIT_COMMITTER_DATE="$(git show --format=%aD 06495c9102998482061d629c5e17ebfc5aae3fe6)" git tag v0.2.3 06495c9102998482061d629c5e17ebfc5aae3fe6

GIT_COMMITTER_DATE="$(git show --format=%aD 015e9f99793f933670b0ab035ae53c7c632b4e90)" git tag v0.2.5 015e9f99793f933670b0ab035ae53c7c632b4e90

GIT_COMMITTER_DATE="$(git show --format=%aD 41b0413f3fc25735962ac4e11ea8d51d22cf88e9)" git tag v0.2.6 41b0413f3fc25735962ac4e11ea8d51d22cf88e9

GIT_COMMITTER_DATE="$(git show --format=%aD e96ed83f23bc61c83a80f5a8105d77c195cf084e)" git tag v0.3.0 e96ed83f23bc61c83a80f5a8105d77c195cf084e

GIT_COMMITTER_DATE="$(git show --format=%aD 2f51e5e902630cbe7564fd1dc33f79c8bfa1a00b)" git tag v0.4.0 2f51e5e902630cbe7564fd1dc33f79c8bfa1a00b

GIT_COMMITTER_DATE="$(git show --format=%aD 1c4bf8134e165295604f71bb64d77ebb200c9ab5)" git tag v0.4.1 1c4bf8134e165295604f71bb64d77ebb200c9ab5

GIT_COMMITTER_DATE="$(git show --format=%aD 8e4f81addd5bd9bbe3348a78eb7a802cb9799ee1)" git tag v0.4.2 8e4f81addd5bd9bbe3348a78eb7a802cb9799ee1

After running all these commands you can push up the tags with

git push origin --tags

Going forward we want to make sure we continue to tag the version releases as any well maintained gem would

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

No branches or pull requests

1 participant