Peter Evans
6d6857d369
fix: update proxy support to follow octokit change to fetch api ( #2867 )
2024-04-25 17:09:16 +09:00
Peter Evans
9153d834b6
perf: limit the fetch depth of pr branch ( #2857 )
2024-04-17 20:00:12 +09:00
Peter Evans
c55203cfde
fix: drop unnecessary fetch with unshallow on push-to-fork ( #2849 )
2024-04-12 18:18:19 +09:00
Peter Evans
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
Peter Evans
a4f52f8033
fix: list pulls using the correct head format ( #2792 )
2024-02-28 09:28:24 +09:00
Peter Evans
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
dependabot[bot]
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
Peter Evans
153407881e
fix: specify head repo ( #2044 )
2023-06-14 10:11:08 +09:00
Peter Evans
284f54f989
fix: truncate body if exceeds max length ( #1915 )
2023-05-02 10:37:56 +09:00
Peter Evans
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
Peter Evans
2b011faafd
fix: add check for missing token input ( #1324 )
2022-11-28 16:10:24 +09:00
Peter Evans
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
Peter Evans
d7db273d6c
fix: handle update after force pushing base to a new commit ( #1307 )
2022-11-22 10:42:29 +09:00
Peter Evans
b4d51739f9
feat: switch proxy implementation ( #1269 )
2022-10-18 12:14:51 +09:00
campersau
ddab646771
fix: only strip optional '.git' suffix from https server remote name and not 'Xgit' ( #1257 )
2022-09-28 12:35:31 +09:00
Peter Evans
3f9dbd5a76
fix: replace use of any type ( #1251 )
2022-09-21 15:42:50 +09:00
Peter Evans
171dd555b9
fix: improve logging when checking fork ( #1246 )
2022-09-21 10:40:38 +09:00
Peter Evans
2721abb4d0
fix: handle nothing to commit when autocrlf is set ( #1211 )
2022-08-18 17:20:00 +09:00
tillganster
8557470a68
feat: support no_proxy environment variable ( #1205 )
...
Co-authored-by: TGANSTE <till.ganster@mercedes-benz.com>
2022-08-17 12:25:36 +09:00
Keunhong Lee
923ad837f1
force tryFetch ( #1189 )
2022-06-03 17:30:50 +09:00
Peter Evans
f094b77505
fix: avoid issue with case sensitivity of repo names ( #1179 )
...
* fix: avoid issue with case sensitivity in condition
* chore: upgrade jest to v28
2022-05-08 17:37:36 +09:00
Peter Evans
bd72e1b792
fix: use full name for head branch to allow for repo renaming ( #1164 )
2022-04-08 21:38:55 +09:00
Scott Alexander
15b68d176d
fix: strip optional '.git' suffix from https server remote name. ( #1153 )
...
* Strip optional '.git' suffix from https server remote name.
* Revert "Strip optional '.git' suffix from https server remote name."
This reverts commit c2e9041213
.
* Strip optional '.git' suffix from https server remote name.
2022-03-31 17:10:39 +09:00
Peter Evans
d6d5519d05
v4 ( #1099 )
...
* feat: update action runtime to node 16
* feat: allow add-paths to resolve to no changes
* docs: update readme
* chore: update package lock
* chore: bump dependency
* ci: add dependabot workflow
* docs: update action versions
2022-03-23 14:22:01 +09:00
Peter Evans
18f7dc018c
feat: revert update action runtime to node 16
2022-02-28 21:17:05 +09:00
Sibiraj
89265e8d24
feat: update action runtime to node 16 ( #1074 )
...
* fix: prefer getMultilineInput and getBooleanInput from actions/core
* build: update distribution
* feat: update action runtime to node 16
* ci: update setup-node and cache npm dependencies
* revert: getMultilineInput to getInputAsArray
* build: update distribution
2022-02-28 13:55:51 +09:00
Peter Evans
a7bb76508d
fix: remove unused draft param from pull update ( #1065 )
2022-02-23 15:34:53 +09:00
Kenji Miyake
f22a7da129
fix: add '--' to checkout command to avoid ambiguity ( #1051 )
...
* fix: add '--' to checkout command to avoid ambiguity
Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>
* Update src/git-command-manager.ts
Co-authored-by: Peter Evans <18365890+peter-evans@users.noreply.github.com>
Co-authored-by: Peter Evans <18365890+peter-evans@users.noreply.github.com>
2022-01-31 09:49:59 +09:00
Peter Evans
dcd5fd746d
feat: add-paths input ( #1010 )
...
* add add-pattern-array argument
* ignore return code
* doc to add-pattern-array
* update README.md
* cleanup after success commit
* fix integration tests
* add test
* update naming and docs
* update readme
* fix missing await
* update docs
Co-authored-by: avdim <avdim@mail.ru>
Co-authored-by: Авдеев Дима <avdeev@tutu.tech>
2021-12-14 11:23:29 +09:00
Peter Evans
c0a9598b0e
feat: add output for head sha
2021-11-04 10:42:17 +09:00
Peter Evans
3263596ac4
fix: set error types to any
2021-09-02 13:59:32 +09:00
Peter Evans
28beef91aa
feat: add support for https_proxy env var
2021-05-22 09:32:10 +09:00
Peter Evans
32c71c837c
fix: improve logging
2021-05-14 13:47:55 +09:00
Peter Evans
8bb8511e4d
fix: remove unnecessary gpg-sign input
2021-05-10 09:01:53 +09:00
Peter Evans
0524c01297
feat: add input to enable gpg commit signing
2021-05-09 10:14:59 +09:00
Peter Evans
13616a4432
fix: update octokit rest methods
2021-04-01 11:56:16 +09:00
Peter Evans
ed00d4629c
fix: use the correct assignees property
2021-02-10 09:00:23 +09:00
Peter Evans
c27ea51ae0
fix: add to labels and assignees instead of resetting
2021-02-08 09:32:46 +09:00
Peter Evans
b5f41d9b08
feat: add pull-request-operation output
2021-02-01 09:57:11 +09:00
Johannes Nicolai
05bc46786e
Support GitHub Server API URL
...
* pass GitHub Server API in Octokkit constructor
2021-01-25 19:16:19 +01:00
Johannes Nicolai
adc6552966
Support GitHub Enterprise Server
...
* parse GITHUB_SERVER_URL if present
* accept proper server remotes as well
2021-01-25 18:25:20 +01:00
Peter Evans
249b80db6b
perf: git reset instead of fetch
2020-12-23 14:10:40 +09:00
Peter Evans
d01e0807ef
fix: change or->and to catch all errors
2020-12-09 09:38:10 +09:00
Peter Evans
9984f611a7
fix: prune stale remote ref for self-hosted runners
2020-11-24 12:34:57 +09:00
Peter Evans
ddeca94037
perf: set diff quiet and switch isdirty command order
2020-11-17 11:42:31 +09:00
Peter Evans
2465e435b9
feat: output the pull request url
2020-09-17 10:41:26 +09:00
Peter Evans
e17bb55cb7
Merge pull request #547 from peter-evans/delete-branch
...
feat: add input for branch delete
2020-09-07 09:14:08 +09:00
Peter Evans
a49ee3308e
feat: add input for branch delete
2020-09-06 10:21:35 +09:00
Peter Evans
16fa12ee5f
fix: reset branches to handle squash merge
2020-09-06 08:55:33 +09:00
Peter Evans
095c53659b
feat: support checkout on a commit in addition to a ref
2020-08-29 17:28:46 +09:00