Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: specify head repo #2044

Merged
merged 1 commit into from
Jun 14, 2023
Merged

fix: specify head repo #2044

merged 1 commit into from
Jun 14, 2023

Conversation

peter-evans
Copy link
Owner

@peter-evans peter-evans commented Jun 13, 2023

Fixes: #2043

@github-actions
Copy link
Contributor

Full test suite slash command (repository admin only)

/test repository=peter-evans/create-pull-request ref=head-repo build=true

@peter-evans
Copy link
Owner Author

peter-evans commented Jun 13, 2023

/test repository=peter-evans/create-pull-request ref=head-repo build=true

Command run output

@peter-evans peter-evans marked this pull request as ready for review June 14, 2023 01:10
@peter-evans peter-evans merged commit 1534078 into main Jun 14, 2023
fuxingloh referenced this pull request in levaintech/keychain Jun 19, 2023
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[peter-evans/create-pull-request](https://togithub.com/peter-evans/create-pull-request)
| action | major | `v4.2.4` -> `v5.0.2` |

---

### Release Notes

<details>
<summary>peter-evans/create-pull-request</summary>

###
[`v5.0.2`](https://togithub.com/peter-evans/create-pull-request/releases/tag/v5.0.2):
Create Pull Request v5.0.2

[Compare
Source](https://togithub.com/peter-evans/create-pull-request/compare/v5.0.1...v5.0.2)

⚙️ Fixes an issue that occurs when using `push-to-fork` and both base
and head repositories are in the same org/user account.

#### What's Changed

- fix: specify head repo by
[@&#8203;peter-evans](https://togithub.com/peter-evans) in
[https://github.com/peter-evans/create-pull-request/pull/2044](https://togithub.com/peter-evans/create-pull-request/pull/2044)
- 20 dependency updates by
[@&#8203;dependabot](https://togithub.com/dependabot)

**Full Changelog**:
peter-evans/create-pull-request@v5.0.1...v5.0.2

###
[`v5.0.1`](https://togithub.com/peter-evans/create-pull-request/releases/tag/v5.0.1):
Create Pull Request v5.0.1

[Compare
Source](https://togithub.com/peter-evans/create-pull-request/compare/v5.0.0...v5.0.1)

##### What's Changed

- fix: truncate body if exceeds max length by
[@&#8203;peter-evans](https://togithub.com/peter-evans) in
[https://github.com/peter-evans/create-pull-request/pull/1915](https://togithub.com/peter-evans/create-pull-request/pull/1915)
- 12 dependency updates by
[@&#8203;dependabot](https://togithub.com/dependabot)

**Full Changelog**:
peter-evans/create-pull-request@v5.0.0...v5.0.1

###
[`v5.0.0`](https://togithub.com/peter-evans/create-pull-request/releases/tag/v5.0.0):
Create Pull Request v5.0.0

[Compare
Source](https://togithub.com/peter-evans/create-pull-request/compare/v4.2.4...v5.0.0)

##### Behaviour changes

- The action will no longer leave the local repository checked out on
the pull request `branch`. Instead, it will leave the repository checked
out on the branch or commit that it was when the action started.
- When using `add-paths`, uncommitted changes will no longer be
destroyed. They will be stashed and restored at the end of the action
run.

##### What's new

- Adds input `body-path`, the path to a file containing the pull request
body.
- At the end of the action run the local repository is now checked out
on the branch or commit that it was when the action started.
- Any uncommitted tracked or untracked changes are now stashed and
restored at the end of the action run. Currently, this can only occur
when using the `add-paths` input, which allows for changes to not be
committed. Previously, any uncommitted changes would be destroyed.
- The proxy implementation has been revised but is not expected to have
any change in behaviour. It continues to support the standard
environment variables `http_proxy`, `https_proxy` and `no_proxy`.
- Now sets the git `safe.directory` configuration for the local
repository path. The configuration is removed when the action completes.
Fixes issue
[https://github.com/peter-evans/create-pull-request/issues/1170](https://togithub.com/peter-evans/create-pull-request/issues/1170).
- Now determines the git directory path using the `git rev-parse
--git-dir` command. This allows users with custom repository
configurations to use the action.
- Improved handling of the `team-reviewers` input and associated errors.

##### News

:trophy: create-pull-request won [an
award](https://twitter.com/peterevans0/status/1638463617686470657?s=20)
for "awesome action" at the Open Source Awards at GitHub Universe. Thank
you for your support and for making create-pull-request one of the top
used actions. Please give it a ⭐, or even [buy me a
coffee](https://togithub.com/sponsors/peter-evans).

##### What's Changed

- v5 by [@&#8203;peter-evans](https://togithub.com/peter-evans) in
[https://github.com/peter-evans/create-pull-request/pull/1792](https://togithub.com/peter-evans/create-pull-request/pull/1792)
- 15 dependency updates by
[@&#8203;dependabot](https://togithub.com/dependabot)

**Full Changelog**:
peter-evans/create-pull-request@v4.2.4...v5.0.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/levaintech/keychain).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4xMzEuMCIsInVwZGF0ZWRJblZlciI6IjM1LjEzMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
aleksandrychev pushed a commit to aleksandrychev/create-pull-request that referenced this pull request Mar 4, 2024
@peter-evans peter-evans deleted the head-repo branch April 12, 2024 08:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

PR creation failing from Org fork with - {"resource":"PullRequest","field":"head","code":"invalid"}
1 participant