You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If a pull request raised by this action contains a change to a git submodule when commit signing is enabled, an error occurs and the pull request is not created.
I think the error is caused here, where the action attempts to read the submodule directory to convert it to base64:
Pushing pull request branch to 'origin/create-pull-request/patch'
/usr/bin/git stash push --include-untracked
Ignoring path starter-workflows/
Saved working directory and index state WIP on main: 4ae0eb8 Add create pull request workflow
/usr/bin/git checkout --progress create-pull-request/patch --
Switched to branch 'create-pull-request/patch'
Your branch and 'origin/create-pull-request/patch' have diverged,
and have 2 and 6 different commits each, respectively.
(use "git pull" if you want to integrate the remote branch with yours)
Creating tree objects for local commit f1f261260ae4df8ac52497d66b9daa2d303f925b
Error: Error creating blob for file 'starter-workflows': EISDIR: illegal operation on a directory, read
Error: EISDIR: illegal operation on a directory, read
The text was updated successfully, but these errors were encountered:
Subject of the issue
If a pull request raised by this action contains a change to a git submodule when commit signing is enabled, an error occurs and the pull request is not created.
I think the error is caused here, where the action attempts to read the submodule directory to convert it to base64:
https://github.com/peter-evans/create-pull-request/blob/main/src/github-helper.ts#L265
Steps to reproduce
Here is a github action workflow which repros the issue:
You can see the output of a failed run of this workflow here:
https://github.com/gizmoguy/create-pull-request-signed-test/actions/runs/10912635430/job/30287661070
The error is this:
The text was updated successfully, but these errors were encountered: