From 57919b72b574400bbaaecd5a8a80f3157ef9bbef Mon Sep 17 00:00:00 2001 From: "savvy-web-bot[bot]" <229056750+savvy-web-bot[bot]@users.noreply.github.com> Date: Sat, 30 May 2026 03:40:44 +0000 Subject: [PATCH] release: 0.7.2 - @savvy-web/github-action-builder@0.7.2 Signed-off-by: savvy-web-bot[bot] <229056750+savvy-web-bot[bot]@users.noreply.github.com> --- .changeset/idempotent-action-builds.md | 8 -------- CHANGELOG.md | 7 +++++++ package.json | 2 +- 3 files changed, 8 insertions(+), 9 deletions(-) delete mode 100644 .changeset/idempotent-action-builds.md diff --git a/.changeset/idempotent-action-builds.md b/.changeset/idempotent-action-builds.md deleted file mode 100644 index 73bd942..0000000 --- a/.changeset/idempotent-action-builds.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"@savvy-web/github-action-builder": patch ---- - -## Bug Fixes - -- Action builds are now reproducible. When `build.ignore` was set, the ignore stub was written to a random `mkdtemp` directory whose absolute path rspack embedded in the bundle as a module id, so building the same source twice produced byte-different output and noisy diffs in committed action code. The stub now lives at a deterministic path under `node_modules/.cache`, so repeated builds are byte-identical. -- Bundled third-party license banners are kept inline instead of being extracted to `*.LICENSE.txt` sidecar files, removing the extra committed file from action output while preserving license attribution. diff --git a/CHANGELOG.md b/CHANGELOG.md index f870b4a..0beac09 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # @savvy-web/github-action-builder +## 0.7.2 + +### Bug Fixes + +* [`3a389c9`](https://github.com/savvy-web/github-action-builder/commit/3a389c9b636922a3c5f10021fddfc297beb10b68) Action builds are now reproducible. When `build.ignore` was set, the ignore stub was written to a random `mkdtemp` directory whose absolute path rspack embedded in the bundle as a module id, so building the same source twice produced byte-different output and noisy diffs in committed action code. The stub now lives at a deterministic path under `node_modules/.cache`, so repeated builds are byte-identical. +* Bundled third-party license banners are kept inline instead of being extracted to `*.LICENSE.txt` sidecar files, removing the extra committed file from action output while preserving license attribution. + ## 0.7.1 ### Bug Fixes diff --git a/package.json b/package.json index 88fec44..cc2b328 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@savvy-web/github-action-builder", - "version": "0.7.1", + "version": "0.7.2", "private": true, "description": "A zero-config build tool for creating GitHub Actions from TypeScript. Bundles with rsbuild, validates action.yml against GitHub's schema, and outputs production-ready Node.js 24 actions.", "keywords": [