diff --git a/CHANGELOG.md b/CHANGELOG.md index 838ba21..29675a7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,52 @@ # Changelog +## [1.14.0](https://github.com/beam-community/actions-sync/compare/v1.13.0...v1.14.0) (2025-12-30) + + +### Features + +* add handlebars-helpers for templating files ([#23](https://github.com/beam-community/actions-sync/issues/23)) ([d339c18](https://github.com/beam-community/actions-sync/commit/d339c188078949226d76c3851e4945b5beee658a)) +* add license ([eb1f908](https://github.com/beam-community/actions-sync/commit/eb1f908b8abf45acd29487f3cb6214b5f5dd226d)) +* allow conditional rendering of files ([#36](https://github.com/beam-community/actions-sync/issues/36)) ([4aa31cc](https://github.com/beam-community/actions-sync/commit/4aa31ccdac06f06c3169a01ce985426a01c84963)) +* Allow ignoring files, support config file ([#1](https://github.com/beam-community/actions-sync/issues/1)) ([a8dee58](https://github.com/beam-community/actions-sync/commit/a8dee588699ca39c01d79476c9455a69f43dba36)) +* allow json parsing in templates ([#39](https://github.com/beam-community/actions-sync/issues/39)) ([6b2ea9b](https://github.com/beam-community/actions-sync/commit/6b2ea9b88981399de6255c3f55c676b6ea4a1f02)) +* allow running scripts and passing variables between ([cad4cc2](https://github.com/beam-community/actions-sync/commit/cad4cc2ae3ec40ce84dfd77f155fc8505e1a5b90)) +* allow syncing from git shas ([#18](https://github.com/beam-community/actions-sync/issues/18)) ([0155004](https://github.com/beam-community/actions-sync/commit/0155004b97e9afe299a1c44503895216e1b787fa)) +* allow templates to be executable files ([#41](https://github.com/beam-community/actions-sync/issues/41)) ([16ed4e7](https://github.com/beam-community/actions-sync/commit/16ed4e75704efdf7d45d5991728bf2df5209175c)) +* build files when releasing ([d4c4d1f](https://github.com/beam-community/actions-sync/commit/d4c4d1f0b7da859bdb97a908c74635803c64026b)) +* retry and throttle GitHub requests ([#14](https://github.com/beam-community/actions-sync/issues/14)) ([a1a17bd](https://github.com/beam-community/actions-sync/commit/a1a17bdf4d95d4b0cd0b86202ea3acabb08d7db2)) +* setup PR workflow ([f18f7d2](https://github.com/beam-community/actions-sync/commit/f18f7d27dd24837c4eca937fbe6f82ebeb440158)) +* update action versions ([#47](https://github.com/beam-community/actions-sync/issues/47)) ([a2a0344](https://github.com/beam-community/actions-sync/commit/a2a0344ab1208440025ac7d5d0574c05065e3eb1)) + + +### Bug Fixes + +* add files to git when running commitChanges ([b889ba0](https://github.com/beam-community/actions-sync/commit/b889ba02165037b86b3deeed73238dbe4d1a29c7)) +* add release-please config ([0c5a99e](https://github.com/beam-community/actions-sync/commit/0c5a99e965cdee3bbb471caa83845cfd4ad4fe59)) +* create folder for any file before templating ([9659e94](https://github.com/beam-community/actions-sync/commit/9659e94e801b334da35355076a4db42fd66b0f8c)) +* git commit new files ([29b9ca9](https://github.com/beam-community/actions-sync/commit/29b9ca9502ee41226b11c2e883fdf85bc2e34e9a)) +* git fetch before checkout ([b797bff](https://github.com/beam-community/actions-sync/commit/b797bff85eac0997aff4576ba4d5550656a452b4)) +* import octokit RequestError instance ([2bc9ef1](https://github.com/beam-community/actions-sync/commit/2bc9ef1510bce42ede65d8b28beae6e3e00a8578)) +* loosely compare deprecated sync-branch input ([fca1906](https://github.com/beam-community/actions-sync/commit/fca190618fb2e4814c76ce4d212572c8e6538740)) +* more error handling around already existing PRs during creation ([f71ea7f](https://github.com/beam-community/actions-sync/commit/f71ea7fec9853a11b3fc19a6b8c4351f5d838301)) +* more updates to release please ([#8](https://github.com/beam-community/actions-sync/issues/8)) ([0d33f1c](https://github.com/beam-community/actions-sync/commit/0d33f1ce6591f34b8843d4aaf98d42ca4704a8b8)) +* override new release tag with built files ([f4a54f9](https://github.com/beam-community/actions-sync/commit/f4a54f9c42eb0d3b4e9e0ce6b27d41d7af7e26d5)) +* remove broken handlebar util package ([#25](https://github.com/beam-community/actions-sync/issues/25)) ([76fee05](https://github.com/beam-community/actions-sync/commit/76fee051cfb3641dd6747ebaad2fd080d15c81a5)) +* set onSecondaryRateLimit and onRateLimit options ([#16](https://github.com/beam-community/actions-sync/issues/16)) ([3d9d6b8](https://github.com/beam-community/actions-sync/commit/3d9d6b8dd841d424b829e7536dbce0049d822c53)) +* update config loading names from camel case to dash case ([2fa99a2](https://github.com/beam-community/actions-sync/commit/2fa99a26c8b8b7ee79d374a5327844aa0e761e25)) +* update GHA workflows ([e032156](https://github.com/beam-community/actions-sync/commit/e032156eb3c9401e5a89ac18a5b4694e6e3cdb77)) +* update git commit logic ([2ed7907](https://github.com/beam-community/actions-sync/commit/2ed7907edede06fdcc8fe2f2a767402597eb7b43)) +* update handlebars or statement variable usage ([#34](https://github.com/beam-community/actions-sync/issues/34)) ([1b0a000](https://github.com/beam-community/actions-sync/commit/1b0a00002507c20ea9f9f1f6ca3b564e935d6acd)) +* update handlebars or template to not ignore first param ([#30](https://github.com/beam-community/actions-sync/issues/30)) ([91d84af](https://github.com/beam-community/actions-sync/commit/91d84afb8975a0686142606df447f612fbf6554e)) +* update release build to amend with no edit ([c11a271](https://github.com/beam-community/actions-sync/commit/c11a271bd9fb16131bdd1ca3d12456dd72a3a404)) +* update release please action commands ([#7](https://github.com/beam-community/actions-sync/issues/7)) ([786b160](https://github.com/beam-community/actions-sync/commit/786b160b9208a9286a7e8e435dd917956da590ed)) +* update scripting logic with new sync tree variable ([d0184ce](https://github.com/beam-community/actions-sync/commit/d0184ceddfee8ae578e7654d3bbcf5bf1223caa4)) +* update scripts output path file creation ([c220514](https://github.com/beam-community/actions-sync/commit/c220514f2879356dbb18527e5288937d1ad2e9a7)) +* update sync-token to sync-auth in action.yml ([3e63e07](https://github.com/beam-community/actions-sync/commit/3e63e07bd38374d99d5bfd870b9c8a23b917b46c)) +* update template or helper negation ([b959d8f](https://github.com/beam-community/actions-sync/commit/b959d8f81e92bd4b3b9345832cc80a9009aa5333)) +* update typescript esm imports not working after build ([5d9f148](https://github.com/beam-community/actions-sync/commit/5d9f1483d6d5eea25a4ae60b74c242d963f542e2)) +* use latest tag and dont replace full semver tag ([ac9baa7](https://github.com/beam-community/actions-sync/commit/ac9baa7f52c21b6ba857fbdb2f0a203e3917bd36)) + ## [1.13.0](https://github.com/stordco/actions-sync/compare/v1.12.1...v1.13.0) (2025-02-04) diff --git a/package-lock.json b/package-lock.json index 0afc4c5..c3ae686 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@beam-community/actions-sync", - "version": "1.13.0", + "version": "1.14.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@beam-community/actions-sync", - "version": "1.13.0", + "version": "1.14.0", "license": "MIT", "dependencies": { "@actions/core": "^1.6.0", diff --git a/package.json b/package.json index 4229174..aa9945a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@beam-community/actions-sync", - "version": "1.13.0", + "version": "1.14.0", "description": "Sync GitHub repositories via templates and scripts", "license": "MIT", "main": "src/index.ts",