PRs in this release: #22
- lib: add debug log func with color option via env T0_COLOR (a35252e4)
- lib: document global vars (a7250e01)
- lib: color log, err and fatal outputs if T0_COLOR is true (d0520bd3)
- lib: introduce LIB_GREEN_PASS and LIB_RED_FAIL (0d9c8e8f)
- rename cmds to t0 prefix (1b1600c6)
- lint fix (c5a56291)
PRs in this release: #20
- workflows: spellcheck commit messages (84549583)
- scripts (84549583)
- workflows: bump actions (84549583)
- update workflow docs (84549583)
- rename cspell.config to .cspell.config (84549583)
PRs in this release: #18
- add nullglob opt everywhere (8fda1a85)
- workflows: pass GITHUB_TOKEN (b85346c7)
PRs in this release: #16
- workflows: unpin changelog version (6305d2dd)
PRs in this release: #14
- workflows/release: correct log parse in tag.sh (93621825)
PRs in this release: #12
- add LIB_LOADED checks and errors (1e45aba1)
- workflows/release: add TAGS_FILE env (3de7e530)
- workflows/release: update tag.sh to work with TAGS_FILE (7b4472bf)
- remove .env local sourcing to avoid confusion (9a44f2c9)
PRs in this release: #9
- workflows/release: add TAGS_FILE global (17354579)
- workflows/release: correct changelog flag name (17354579)
- workflows/release: correct unset env DRY_RUN (17354579)
- add tags.txt (17354579)
- go: update workflows to go 1.23 (ee261e98)
- workflows: remove local setup go step (ee261e98)
- workflows/release: correct regex, add missing line numbers (5585e577)
- workflows/release: parse * and _ in markdown h1, correct release title (5585e577)
- document global DRY_RUN var better (5585e577)
- update regex link (5585e577)
- changelog.sh: update to new changelog flags, update workflow and ci.sh (c5eac59a)
- ci.sh: trap SIGINT and print log location (c5eac59a)
- go: add go dir and add lint-fix script (53f219ad)
- lib.sh: lib loaded checks and error messages (53f219ad)
- scripts: add scripts to be shared (c5eac59a)
- workflows/release-pr: tweak script to pass locally (c5eac59a)
- commitlint: extend base config (c5eac59a)
- scripts: correct lib.sh path (c5eac59a)
- rename commitlint script (c5eac59a)
- lib.sh: do not source lib directly with hardcoded path (53f219ad)
- scripts: improvements, code-review, refactors to be shareable (c5eac59a)
- tag.sh: update h1 regex parsing, document regex (c5eac59a)
- source lib.sh via BASH_ENV (53f219ad)
- handle missing global vars with better errors (53f219ad)