Commit Graph

157 Commits

Author SHA1 Message Date
eea4f44785 fix head sha output 2024-08-15 10:16:22 +00:00
5a9be5875b log outputs 2024-08-14 21:55:31 +00:00
3d665e5aea output head sha and verified status 2024-08-14 21:50:59 +00:00
1da4bbe67c add throttling 2024-08-14 21:10:21 +01:00
c1be170c86 remove unused code 2024-08-14 17:17:10 +01:00
822f3b39c1 only build commits when feature enabled 2024-08-14 17:17:10 +01:00
197e74c6e1 limit blob creation concurrency 2024-08-14 17:17:09 +01:00
491f77f4d6 fix format and cleanup 2024-08-14 17:17:09 +01:00
93858f721d debug commit verification 2024-08-14 17:17:09 +01:00
2668dc956a debug commit verification 2024-08-14 17:17:09 +01:00
b0303827bb try fix base tree 2024-08-14 17:17:09 +01:00
90b04fe25b force push 2024-08-14 17:17:08 +01:00
2707da835d fix check for branch existence 2024-08-14 17:17:08 +01:00
e4c51477d1 try rest api route 2024-08-14 17:17:08 +01:00
0a237f343d use source mode for deleted files 2024-08-14 17:17:08 +01:00
77c6c11180 build branch commits 2024-08-14 17:17:07 +01:00
7f459482cc add function to get commit detail 2024-08-14 17:17:07 +01:00
018afb52b6 build file changes even when there is no diff 2024-08-14 17:17:07 +01:00
3a7a677a14 refactor graphql code into github helper class 2024-08-14 17:17:07 +01:00
7575ead361 add tests for building file changes 2024-08-14 17:17:07 +01:00
3d409de49f Try refactor of file changes 2024-08-14 17:17:06 +01:00
743dcd81f7 remove commented code 2024-08-14 17:17:06 +01:00
0f72e35b7f try to fix head repo 2024-08-14 17:17:06 +01:00
4a3e69b7f7 fix filepath when using path input 2024-08-14 17:17:06 +01:00
525f1f0028 disable linter for debug code 2024-08-14 17:17:05 +01:00
36bba202e3 debug payload without contents 2024-08-14 17:17:05 +01:00
3563849c8a read to buffer not string and use non-legacy method to base64 2024-08-14 17:17:05 +01:00
6c03c11aff add debug lines 2024-08-14 17:17:05 +01:00
136db6a783 shift setting the base to before the push 2024-08-14 17:17:05 +01:00
43d45f2e88 fix eslint and lint errors 2024-08-14 17:17:04 +01:00
24bfe8de6b formatting 2024-08-14 17:16:38 +01:00
22fb2d9a65 Add support for signed commits (#3055) 2024-08-14 17:16:38 +01:00
c5a7806660 feat: add branch name output (#2995) 2024-06-18 09:51:55 -07:00
6d6857d369 fix: update proxy support to follow octokit change to fetch api (#2867) 2024-04-25 17:09:16 +09:00
9153d834b6 perf: limit the fetch depth of pr branch (#2857) 2024-04-17 20:00:12 +09:00
c55203cfde fix: drop unnecessary fetch with unshallow on push-to-fork (#2849) 2024-04-12 18:18:19 +09:00
70a41aba78 perf: shallow fetch the actual base when rebasing from working base (#2816)
* Update git.fetch calls to use depth=1 (#2810)

* When base is set, fetch depth=1

* PR Feedback - remove depth=1 from tryFetch function

* push-to-fork fix

* test updates to handle shallow fetch of base

---------

Co-authored-by: Eric Webb <eric@collectivegenius.net>
2024-03-12 23:16:55 +09:00
a4f52f8033 fix: list pulls using the correct head format (#2792) 2024-02-28 09:28:24 +09:00
b1ddad2c99 feat: v6 (#2717)
* feat: update author and committer input defaults

* Update github-actions[bot]

* Update author to new email format

* feat: optional input for git ops token

* feat: allow push-to-fork to push to sibling repos (#2414)

Fixes #2412.

* build: update dist

* feat: update action runtime to node 20 (#2340)

* feat: add truncate warning to pull request body

* perf: unshallow only when necessary

* fix: remove the remote for the fork on completion

* feat: infer github server and api urls

* test: integration test fixes

* build: bump major version

* docs: update to v6

---------

Co-authored-by: Teko <112829523+Teko012@users.noreply.github.com>
Co-authored-by: Benjamin Gilbert <bgilbert@backtick.net>
2024-01-31 11:06:34 +00:00
4306b59af5 build(deps-dev): bump eslint-plugin-github from 4.8.0 to 4.10.0 (#2272)
* build(deps-dev): bump eslint-plugin-github from 4.8.0 to 4.10.0

Bumps [eslint-plugin-github](https://github.com/github/eslint-plugin-github) from 4.8.0 to 4.10.0.
- [Release notes](https://github.com/github/eslint-plugin-github/releases)
- [Commits](https://github.com/github/eslint-plugin-github/compare/v4.8.0...v4.10.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-github
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* bump prettier

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Peter Evans <18365890+peter-evans@users.noreply.github.com>
2023-09-05 12:58:43 +00:00
153407881e fix: specify head repo (#2044) 2023-06-14 10:11:08 +09:00
284f54f989 fix: truncate body if exceeds max length (#1915) 2023-05-02 10:37:56 +09:00
5b4a9f6a9e v5 (#1792)
* feat: restore working base branch and uncommitted changes

* docs: uncommitted changes are stashed and restored

* docs: add major version notes

* fix: update package version

* fix: update package-lock

* feat: revise proxy implementation

* docs: add notes for the revised proxy implementation

* feat: set and remove git safe directory

* docs: add notes for the git safe directory feature

* fix: use base url for proxy check

* feat: determine the git dir with rev-parse

* build: update package lock

* fix: remove support for ghes alpha

* feat: revise handling of team reviewers

* docs: update notes

* feat: body-path

* docs: update to v5

* docs: update to v5

* build: fix package lock
2023-04-05 08:41:18 +09:00
2b011faafd fix: add check for missing token input (#1324) 2022-11-28 16:10:24 +09:00
331d02c7e2 fix: support github server url for pushing to fork (#1318)
* feat: support github server url for pushing to fork (#1315)

Co-authored-by: Kevin Zhu <kevin.zhu@sap.com>

* fix: code formatting

* test: fix tests for getRemoteUrl

Co-authored-by: MildC <kevin.xizhu@gmail.com>
Co-authored-by: Kevin Zhu <kevin.zhu@sap.com>
2022-11-24 11:52:04 +09:00
d7db273d6c fix: handle update after force pushing base to a new commit (#1307) 2022-11-22 10:42:29 +09:00
b4d51739f9 feat: switch proxy implementation (#1269) 2022-10-18 12:14:51 +09:00
ddab646771 fix: only strip optional '.git' suffix from https server remote name and not 'Xgit' (#1257) 2022-09-28 12:35:31 +09:00
3f9dbd5a76 fix: replace use of any type (#1251) 2022-09-21 15:42:50 +09:00
171dd555b9 fix: improve logging when checking fork (#1246) 2022-09-21 10:40:38 +09:00