Skip to main content

Adding git tag to your actions.

The regular process that I work to is

git add -A
git commit -m "some comment"
git push

With git tag, whilst there are many options for how you can apply git tag, this initial step I'll keep simple.  As follows:

git add -A
git commit -m "some comment"
git tag some note
git push

I'm looking to trigger a GitHub pipeline action.  The trigger in this instance is dev-*

So if the tag has something with dev-, then the pipeline trigger occurs.  By way of example

git add -A
git commit -m "some comment - like login JSON change"
git tag dev-1.0.0
git push

So the git tag has been set, however to action the trigger you need to run

git push --tag

 

Task

Git commands

Generate an annotated tag

git tag -a <tag_name> -m '<tag_message>'

Generate a lightweight tag

git tag <tag_name>

Push all your tags (a regular push won't push a tag)

git push origin --tags

Push a single tag

git push origin : <tag_name>

List the tags in a repository

git tag

Remove a tag from a repo

git tag -d <tag_name>
git push origin :refs/tags/<tag_name>

 

 

Related articles