Skip to content

Latest commit

 

History

History
46 lines (32 loc) · 4.21 KB

File metadata and controls

46 lines (32 loc) · 4.21 KB

{{ UNRELEASED_VERSION }} - [{{ UNRELEASED_DATE }}]({{ UNRELEASED_LINK }})

  • Added json support to version-injector so commands can update additional JSON manifests that already contain a top-level version key.
  • Updated action runtime imports to stay compatible with current @actions/core, @actions/exec, and @actions/github packages.
  • Added PREPARE_RELEASE_VERSION and the resolved-version action output so downstream commands and later workflow steps can reuse the resolved release version.
  • Added README guidance and regression coverage for version=dev resolution from matching tags, package.json.version, and the unreleased fallback path.
  • Fixed version=dev to handle repositories without matching tags by falling back to package.json.version or v0.0.0-unreleased.<sha>.
  • Updated repository tooling, workflows, packaging, and documentation to align with Tanaab coding guidance.
  • Added a bundled version-injector CLI for js, sh, and ps1 SCRIPT_VERSION injection and exposed dist/version-injector on PATH for commands.
  • Added SCRIPT_VERSION fallback logic to shipped entrypoints and updated the release flow to stamp dist/index.js and dist/version-injector.js with the release tag.
  • Removed opinionated v prefix from default sync-message #8
  • Added a sync-verified input to optionally create sync commits through GitHub with verified signatures. #6
  • Removed the lando-plugin input and deleted Lando-specific release logic, helpers, and tests. #5
  • Removed the unused @actions/github dependency after eliminating release-context handling. #5
  • Switched verified sync commit creation to GraphQL createCommitOnBranch with base64-encoded file additions. #6
  • Updated sync test workflows to validate unsigned (sync-test) and verified (sync-test-verified) branch flows. #6
  • Updated workflows and documentation to drop lando-plugin usage and examples. #5
  • Added Bun runtime support files, including .bun-version and bun.lock. #4
  • Added comprehensive Mocha unit tests for every module in utils/. #4
  • Converted the action source and utility modules from CommonJS to ESM syntax. #4
  • Introduced per-file coverage enforcement and a test script with Mocha and c8. #4
  • Replaced @vercel/ncc bundling with bun build and regenerated distribution artifacts. #4
  • Switched repository tooling and GitHub Actions workflows from Node/npm to Bun. #4
  • Updated action runtime plumbing and documentation to use Bun-native commands. #4
  • Updated package and automation metadata to remove Node-specific versioning and lockfile settings. #4

v0.1.0