Prepare XB for frequent releases: `scripts/tag-release.sh

Created on 27 February 2025, about 1 month ago

Overview

We're tagging 0.2.0-alpha1 today, for ๐ŸŒฑ Milestone 0.2.0: Experience Builder-rendered nodes Active .

Why not 0.2.0-alpha or even 0.2.0?

Proposed resolution

Tag naming scheme

Discussed with @effulgentsia and @lauriii, and we decided on the following versioning scheme for XB's frequent releases:

  • When tagging a release at the conclusion of a sprint: raising the pre-hyphen number (patch or minor depending on whether there's a new feature to highlight)
  • Otherwise: raise the alphaN number

Tag creation

  1. first push a commit to create the tag, with:
  2. then push a commit that reverts that:

Automate those 2 steps using a script, because this is error-prone.

User interface changes

None.

๐Ÿ“Œ Task
Status

Active

Version

0.0

Component

Project management

Created by

๐Ÿ‡ง๐Ÿ‡ชBelgium wim leers Ghent ๐Ÿ‡ง๐Ÿ‡ช๐Ÿ‡ช๐Ÿ‡บ

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024