dependabot[bot]
617d051801
build(deps): bump axios from 1.12.0 to 1.13.5 ( #184 )
...
Bumps [axios](https://github.com/axios/axios ) from 1.12.0 to 1.13.5.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.12.0...v1.13.5 )
---
updated-dependencies:
- dependency-name: axios
dependency-version: 1.13.5
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-14 13:16:07 +01:00
dependabot[bot]
84086ccb67
build(deps): bump qs and express ( #180 )
...
Bumps [qs](https://github.com/ljharb/qs ) and [express](https://github.com/expressjs/express ). These dependencies needed to be updated together.
Updates `qs` from 6.13.0 to 6.14.1
- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ljharb/qs/compare/v6.13.0...v6.14.1 )
Updates `express` from 4.21.2 to 4.22.1
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/v4.22.1/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.21.2...v4.22.1 )
---
updated-dependencies:
- dependency-name: qs
dependency-version: 6.14.1
dependency-type: indirect
- dependency-name: express
dependency-version: 4.22.1
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-25 18:48:22 +01:00
dependabot[bot]
c93b7d67ea
build(deps): bump lodash from 4.17.21 to 4.17.23 ( #183 )
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.21 to 4.17.23.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.21...4.17.23 )
---
updated-dependencies:
- dependency-name: lodash
dependency-version: 4.17.23
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-25 18:45:06 +01:00
oliverpool
430523aefa
feat( #181 ): reconstruct script in failure comment ( #182 )
...
* feat(#181 ): reconstruct script in failure comment
* test: ensure steps after failure are still present
2026-01-25 18:39:11 +01:00
github-actions[bot]
baae3fe1e3
chore: release v4.8.7 ( #179 )
...
* chore: release v4.8.7
* docs: remove reverts from changelog
Signed-off-by: Andrea Lamparelli <a.lamparelli95@gmail.com >
* docs: fix changelog links
Signed-off-by: Andrea Lamparelli <a.lamparelli95@gmail.com >
---------
Signed-off-by: Andrea Lamparelli <a.lamparelli95@gmail.com >
Co-authored-by: Create or Update Pull Request Action <create-or-update-pull-request@users.noreply.github.com >
Co-authored-by: Andrea Lamparelli <a.lamparelli95@gmail.com >
v4.8.7
v4
2025-12-11 17:57:58 +01:00
Andrea Lamparelli
42d5ca8288
fix: override conventional-changelog-conventionalcommits ( #178 )
...
Signed-off-by: Andrea Lamparelli <a.lamparelli95@gmail.com >
2025-12-11 17:42:17 +01:00
Andrea Lamparelli
39b6b1515b
fix: throw error when trying to backport single undefined commit ( #177 )
...
Signed-off-by: Andrea Lamparelli <a.lamparelli95@gmail.com >
2025-12-08 16:54:50 +01:00
Andrea Lamparelli
1a106f1eb6
build(deps): bump @commintlint and release-it ( #175 )
...
Signed-off-by: Andrea Lamparelli <a.lamparelli95@gmail.com >
2025-11-28 11:39:49 +01:00
Andrea Lamparelli
89105bb7d3
build(deps): bump glob to 10.5.0 and fix commit parser ( #174 )
...
Signed-off-by: Andrea Lamparelli <a.lamparelli95@gmail.com >
2025-11-28 11:28:06 +01:00
Andrea Lamparelli
23049ae554
Revert "build(deps): downgrade @release-it/conventional-changelog to 10.0.1 ( #170 )" ( #172 )
...
This reverts commit 3a675f142c .
2025-11-26 10:40:08 +01:00
Andrea Lamparelli
3a675f142c
build(deps): downgrade @release-it/conventional-changelog to 10.0.1 ( #170 )
...
Signed-off-by: Andrea Lamparelli <a.lamparelli95@gmail.com >
2025-11-26 10:34:20 +01:00
Andrea Lamparelli
3799908281
build(deps): bump jest to 30.2.0 ( #167 )
...
Signed-off-by: Andrea Lamparelli <noreply@github.com >
2025-11-17 18:18:26 +01:00
Andrea Lamparelli
d5c509d220
ci: remove node 16 and add 22 and 24 ( #168 )
...
Signed-off-by: Andrea Lamparelli <noreply@github.com >
Co-authored-by: Andrea Lamparelli <noreply@github.com >
2025-11-17 18:15:33 +01:00
Andrea Lamparelli
c639b193bb
build(deps): audit fix ( #164 )
...
Signed-off-by: Andrea Lamparelli <noreply@github.com >
2025-11-17 17:49:17 +01:00
Andrea Lamparelli
a31f1f1976
build(deps): bump jest to 29.7.0 ( #166 )
...
Signed-off-by: Andrea Lamparelli <a.lamparelli95@gmail.com >
2025-11-17 17:45:43 +01:00
Andrea Lamparelli
179191633c
build(deps): rebuild after bump axios to 1.12.0 ( #165 )
...
Signed-off-by: Andrea Lamparelli <a.lamparelli95@gmail.com >
2025-11-17 15:08:21 +01:00
dependabot[bot]
00e591a1e6
build(deps): bump axios from 1.8.4 to 1.12.0 ( #163 )
...
Bumps [axios](https://github.com/axios/axios ) from 1.8.4 to 1.12.0.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.8.4...v1.12.0 )
---
updated-dependencies:
- dependency-name: axios
dependency-version: 1.12.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-15 09:19:36 +02:00
github-actions[bot]
7d895d030f
chore: release v4.8.6 ( #162 )
...
Co-authored-by: Create or Update Pull Request Action <create-or-update-pull-request@users.noreply.github.com >
v4.8.6
2025-09-04 09:36:41 +02:00
Andrea Lamparelli
c5ce1d4c07
ci: bump node version to 20 for ci workflows ( #161 )
...
Signed-off-by: Andrea Lamparelli <a.lamparelli95@gmail.com >
2025-09-04 09:34:02 +02:00
dependabot[bot]
8c412dcb1f
build(deps): bump tmp and @inquirer/editor ( #160 )
...
Removes [tmp](https://github.com/raszi/node-tmp ). It's no longer used after updating ancestor dependency [@inquirer/editor](https://github.com/SBoudrias/Inquirer.js ). These dependencies need to be updated together.
Removes `tmp`
Updates `@inquirer/editor` from 4.2.11 to 4.2.18
- [Release notes](https://github.com/SBoudrias/Inquirer.js/releases )
- [Commits](https://github.com/SBoudrias/Inquirer.js/compare/@inquirer/editor@4.2.11...@inquirer/editor@4.2.18 )
---
updated-dependencies:
- dependency-name: tmp
dependency-version:
dependency-type: indirect
- dependency-name: "@inquirer/editor"
dependency-version: 4.2.18
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-26 11:40:09 +02:00
Andrea Lamparelli
8f0df7b1a4
build: audit fix ( #159 )
...
Signed-off-by: Andrea Lamparelli <a.lamparelli95@gmail.com >
2025-07-31 10:49:55 +02:00
dependabot[bot]
83a65d88c4
build(deps): bump form-data from 4.0.0 to 4.0.4 ( #158 )
...
---
updated-dependencies:
- dependency-name: form-data
dependency-version: 4.0.4
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-31 10:26:58 +02:00
dependabot[bot]
8625efa217
build(deps): bump undici, @release-it/conventional-changelog and release-it ( #157 )
...
Bumps [undici](https://github.com/nodejs/undici ) to 6.21.2 and updates ancestor dependencies [undici](https://github.com/nodejs/undici ), [@release-it/conventional-changelog](https://github.com/release-it/conventional-changelog ) and [release-it](https://github.com/release-it/release-it ). These dependencies need to be updated together.
Updates `undici` from 6.21.1 to 6.21.2
- [Release notes](https://github.com/nodejs/undici/releases )
- [Commits](https://github.com/nodejs/undici/compare/v6.21.1...v6.21.2 )
Updates `@release-it/conventional-changelog` from 10.0.0 to 10.0.1
- [Release notes](https://github.com/release-it/conventional-changelog/releases )
- [Commits](https://github.com/release-it/conventional-changelog/compare/10.0.0...10.0.1 )
Updates `release-it` from 18.1.2 to 19.0.2
- [Release notes](https://github.com/release-it/release-it/releases )
- [Changelog](https://github.com/release-it/release-it/blob/main/CHANGELOG.md )
- [Commits](https://github.com/release-it/release-it/compare/18.1.2...19.0.2 )
---
updated-dependencies:
- dependency-name: undici
dependency-version: 6.21.2
dependency-type: indirect
- dependency-name: "@release-it/conventional-changelog"
dependency-version: 10.0.1
dependency-type: direct:development
- dependency-name: release-it
dependency-version: 19.0.2
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-15 17:45:57 +02:00
github-actions[bot]
7ff4fce545
chore: release v4.8.5 ( #156 )
...
Co-authored-by: Create or Update Pull Request Action <create-or-update-pull-request@users.noreply.github.com >
v4.8.5
2025-04-15 10:57:49 +02:00
Andrea Lamparelli
c9a7375bf9
build(deps): upgrade release-it to v18 ( #153 )
2025-04-15 10:42:44 +02:00
Andrea Lamparelli
d74a787035
fix( #151 ): fix gitlab post comments url ( #152 )
2025-04-14 17:48:09 +02:00
Andrea Lamparelli
3a9d367b48
build(deps): audit fix ( #150 )
2025-03-24 20:23:36 +01:00
github-actions[bot]
b9ed3ac959
chore: release v4.8.4 ( #147 )
...
Co-authored-by: Create or Update Pull Request Action <create-or-update-pull-request@users.noreply.github.com >
v4.8.4
2024-11-02 13:31:20 +01:00
Andrea Lamparelli
3deee59d4c
fix: abort conflicting cherry-pick before starting new one ( #146 )
...
Signed-off-by: Andrea Lamparelli <a.lamparelli95@gmail.com >
2024-10-28 11:51:36 +01:00
Andrea Lamparelli
2b4b429356
build(deps): audit run ( #143 )
...
Signed-off-by: Andrea Lamparelli <a.lamparelli95@gmail.com >
2024-10-10 11:16:48 +02:00
dependabot[bot]
31eabaf84a
build(deps): bump cookie and express ( #142 )
...
Bumps [cookie](https://github.com/jshttp/cookie ) and [express](https://github.com/expressjs/express ). These dependencies needed to be updated together.
Updates `cookie` from 0.6.0 to 0.7.1
- [Release notes](https://github.com/jshttp/cookie/releases )
- [Commits](https://github.com/jshttp/cookie/compare/v0.6.0...v0.7.1 )
Updates `express` from 4.21.0 to 4.21.1
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/4.21.1/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.21.0...4.21.1 )
---
updated-dependencies:
- dependency-name: cookie
dependency-type: indirect
- dependency-name: express
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-10 11:07:36 +02:00
github-actions[bot]
a14014e89e
chore: release v4.8.3 ( #141 )
...
Co-authored-by: Create or Update Pull Request Action <create-or-update-pull-request@users.noreply.github.com >
v4.8.3
2024-10-10 10:58:28 +02:00
Ratchanan Srirattanamet
b4d0481c56
fix: auto-no-squash inference for GitLab ( #140 )
...
When a GitLab MR is not squashed, `squash_commit_sha` will be `null`,
not `undefined`. Update `inferSquash()` to account for this.
2024-10-07 14:40:31 +02:00
github-actions[bot]
c3daf80306
chore: release v4.8.2 ( #139 )
...
Co-authored-by: Create or Update Pull Request Action <create-or-update-pull-request@users.noreply.github.com >
v4.8.2
2024-10-07 11:21:34 +02:00
Andrea Lamparelli
6d6592f958
ci: upgrade github actions ( #138 )
...
Signed-off-by: Andrea Lamparelli <a.lamparelli95@gmail.com >
2024-10-03 20:04:40 +02:00
Ratchanan Srirattanamet
e2d73d050c
fix: cherry-pick order on GitLab by reversing commmit list only once ( #137 )
...
GitLabClient already handle commit order reversing, so re-handle it in
Runner causes cherry-pick order on GitLab to be wrong.
Remove commit order handling from Runner, and instead handle difference
between GitHub and Codeberg inside GitHubClient.
Now, since the default of --bp-branch-name takes the commit list from
{GitHub,GitLab}Client directly, that means backporting branch name
on Codeberg will also be changed to have commits in the correct order
too (old to new, in line with GitHub and GitLab), which is IMO a nice
bonus.
2024-10-03 19:39:03 +02:00
Ratchanan Srirattanamet
1e8358bb2c
fix: handle Codeberg returning null entry in requested_reviewers ( #136 )
...
Codeberg can return null as part of requested_reviewers (presumably
because that user has been deleted). Handle that case, and also for
assignees since we're at it.
2024-10-03 19:21:14 +02:00
dependabot[bot]
fe22142b85
build(deps): bump serve-static and express ( #134 )
...
Bumps [serve-static](https://github.com/expressjs/serve-static ) and [express](https://github.com/expressjs/express ). These dependencies needed to be updated together.
Updates `serve-static` from 1.15.0 to 1.16.2
- [Release notes](https://github.com/expressjs/serve-static/releases )
- [Changelog](https://github.com/expressjs/serve-static/blob/v1.16.2/HISTORY.md )
- [Commits](https://github.com/expressjs/serve-static/compare/v1.15.0...v1.16.2 )
Updates `express` from 4.19.2 to 4.21.0
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/4.21.0/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.19.2...4.21.0 )
---
updated-dependencies:
- dependency-name: serve-static
dependency-type: indirect
- dependency-name: express
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-17 16:59:26 +02:00
dependabot[bot]
26a4c5dfd2
build(deps): bump axios from 1.6.0 to 1.7.4 ( #133 )
...
Bumps [axios](https://github.com/axios/axios ) from 1.6.0 to 1.7.4.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.6.0...v1.7.4 )
---
updated-dependencies:
- dependency-name: axios
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-27 09:53:44 +02:00
github-actions[bot]
c5d7f0ea56
chore: release v4.8.1 ( #132 )
...
Co-authored-by: Create or Update Pull Request Action <create-or-update-pull-request@users.noreply.github.com >
v4.8.1
2024-07-16 19:27:31 +02:00
Andrea Lamparelli
cb3473d7c9
fix(gh130): apply commits in the correct order on github ( #131 )
2024-07-16 17:49:23 +02:00
dependabot[bot]
da6431b114
build(deps-dev): bump braces from 3.0.2 to 3.0.3 ( #129 )
...
Bumps [braces](https://github.com/micromatch/braces ) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3 )
---
updated-dependencies:
- dependency-name: braces
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-21 14:05:07 +02:00
github-actions[bot]
c22286f85e
chore: release v4.8.0 ( #128 )
...
Co-authored-by: Create or Update Pull Request Action <create-or-update-pull-request@users.noreply.github.com >
v4.8.0
2024-04-11 08:44:11 +02:00
Andrea Lamparelli
2bb7f73112
feat: implement error notification as pr comment ( #124 )
...
* feat: implement error notification as pr comment
* Update action.yml
Co-authored-by: Earl Warren <109468362+earl-warren@users.noreply.github.com >
* feat: implement gitlab client and surround with try catch
* docs: add error notification enablment in the doc
* feat: disable comment if dry-run
* feat: update the default comment on error
---------
Co-authored-by: Earl Warren <109468362+earl-warren@users.noreply.github.com >
2024-04-10 23:01:16 +02:00
Earl Warren
6042bcc40b
feat: auto-detect the value of the no-squash option ( #118 )
...
The auto-no-squash option is added to:
* backport all the commits when the pull/merge request has been merged
* backport the squashed commit otherwise
It is equivalent to dynamically adjust the value of the no-squash
option, depending on the context.
The no-squash option is kept for backward compatibility for a single
use case: backporting the merged commit instead of backporting the
commits of the pull/merge request request.
Detecting if a pull/merge request was squashed or not depends on the
underlying forge:
* Forgejo / GitHub: use the API to count the number of parents
* GitLab: if the squash_commit_sha is set, the merge request was
squashed
If the pull/merge request is open, always backport all the commits it
contains.
Fixes: https://github.com/kiegroup/git-backporting/issues/113
Co-authored-by: Andrea Lamparelli <a.lamparelli95@gmail.com >
2024-04-08 18:51:13 +02:00
github-actions[bot]
fc5dba6703
chore: release v4.7.1 ( #122 )
...
Co-authored-by: Create or Update Pull Request Action <create-or-update-pull-request@users.noreply.github.com >
v4.7.1
2024-04-03 10:32:37 +02:00
Earl Warren
e6f86f8f83
fix: gha input is target-branch-pattern, not target-reg-exp ( #120 )
2024-04-03 08:44:29 +02:00
github-actions[bot]
0a07bf30c8
chore: release v4.7.0 ( #117 )
...
Co-authored-by: Create or Update Pull Request Action <create-or-update-pull-request@users.noreply.github.com >
v4.7.0
2024-04-02 11:23:43 +02:00
Earl Warren
6d9b9db590
fix: return GitHub no-squash commits in order ( #115 )
...
Fixes: https://github.com/kiegroup/git-backporting/issues/114
2024-04-02 11:17:41 +02:00
Earl Warren
fe6be83074
feat: add --cherry-pick-options to add to all cherry-pick run ( #116 )
...
Fixes: https://github.com/kiegroup/git-backporting/issues/111
2024-04-02 10:34:48 +02:00