Skip to content

v2.3.0

Choose a tag to compare

@github-actions github-actions released this 29 Jun 21:40

Fixed

  • auto-tag.sh hardened against irregular tags + arg edge cases. Tag discovery now
    filters to a strict ^vX.Y.Z$ regex instead of git's loose --list glob, so a
    prerelease/suffixed tag (v1.2.3-rc1) or a moving major alias (v2) can no longer be
    mistaken for the latest release (which would have double-tagged or fed a non-numeric
    component into the bump). Version components are coerced base-10 (10#) so a zero-padded
    tag (v1.08.0) doesn't trip octal arithmetic. --bump/--initial/--color now error
    cleanly on a missing value instead of mis-consuming the next flag. usage() documents
    every flag + default, and the re-push hint quotes $REPO/$NEXT.
  • auto-tag-call.yml pins its dotfiles-core checkout to @v2. The script is now
    fetched from the same major line callers pin the workflow to, so the tag-cutter's
    behavior can't drift from the pinned @v2 definition between releases (matching the
    @vN policy). Dropped the redundant fetch-tags (fetch-depth 0 already brings tags).