You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(test): replace git-describe submodule check with CHANGELOG parse
The git-describe-based submodule check from the previous commit
passed locally but failed in CI because actions/checkout pins the
submodule to its recorded SHA without fetching the spec repo's
tags. `git describe --tags --exact-match` then finds nothing and
the test fails with "submodule HEAD is not at any tag."
Switching to parsing openarmature-spec/CHANGELOG.md: the spec
follows Keep a Changelog, so the first non-[Unreleased]
`## [X.Y.Z]` heading is the version at the pinned commit. This
works regardless of CI tag-fetch state and catches the same drift
class (submodule moved to a different release).
Skips cleanly when CHANGELOG.md isn't present (installed-package
lanes that don't ship the submodule checkout).
0 commit comments