Skip to content

Tags

Also called Release tags

What is Tags?

Static labels attached to specific, important commits in a repository's history, typically used to mark release versions like v1.0.

A tag is a permanent, unmoving reference to a specific commit. Unlike branches, which move forward as new commits are added, a tag always points to the exact same snapshot. They are heavily used to mark software release points, creating a permanent bookmark for a specific version of the codebase.

How it relates to Orbit

Dispatch publishes one annotated release tag and every build target builds from that same tag. See Multi-Node, Relay & Bridge for details.

When you would use it

You create a tag when you hit a major milestone or release a stable version of your application that you want to easily reference forever.

Common operations

  • Marking a stable v2.0 software release.
  • Triggering automated deployment pipelines based on new tag creations.

Related terms

Where this is taught

No learning path uses this term yet. Browse the Learning Atlas for guided sequences through related ideas.

Going deeper