Zum Inhalt springen
Kitbay
Einreichen

ci-validation-gates

MITAktualisiert am 11. Nov. 20265.616GitHub-Sterne

A Squad template stored in gh-aw's .squad folder with defensive checks for GitHub Actions workflows that publish npm packages, drawn from a failed Squad release.

Was der Skill vermittelt

A Squad template stored in gh-aw's .squad folder with defensive checks for GitHub Actions workflows that publish npm packages, drawn from a failed Squad release. It shows YAML steps that reject version tags that are not valid semver, explains why the npm token must be an Automation token rather than a user token that asks for one-time codes, adds retry loops while a new version propagates through the npm registry, and checks whether a release is still a draft before publishing. The examples use Squad's own package and workflow setup.

Funktionen

  • Validate semver tags in a GitHub Actions publish workflow
  • Retry npm package checks during registry propagation
  • Detect draft releases before publishing