question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Commit fails with "process '/usr/bin/git' failed with exit code 128"

See original GitHub issue

Describe the bug The action fails after Starting to commit changes… with the error message:

##[error]The deploy step encountered an error: The process '/usr/bin/git' failed with exit code 128 ❌

Reproduce Happens with this workflow (worked yesterday): https://github.com/egil/bunit/actions/runs/112644762/workflow

This is the part of the workflow definition that concerns the action:

      - name: Deploy
        uses: JamesIves/github-pages-deploy-action@releases/v3
        with:
          ACCESS_TOKEN: ${{ secrets.GH_DOCS }}
          BRANCH: gh-pages # The branch the action should deploy to.
          FOLDER: docs/_site # The folder the action should deploy.
          CLEAN: true

Logs This is the related part of the log. The full log can be see here: https://github.com/egil/bunit/runs/700410665

2020-05-22T17:44:13.8130700Z ##[group]Run JamesIves/github-pages-deploy-action@releases/v3
2020-05-22T17:44:13.8130829Z with:
2020-05-22T17:44:13.8131267Z   ACCESS_TOKEN: ***
2020-05-22T17:44:13.8131365Z   BRANCH: gh-pages
2020-05-22T17:44:13.8131432Z   FOLDER: docs/_site
2020-05-22T17:44:13.8131518Z   CLEAN: true
2020-05-22T17:44:13.8131608Z env:
2020-05-22T17:44:13.8131692Z   VERSION: 1.0.0-beta-7
2020-05-22T17:44:13.8131779Z   BRANCH: master
2020-05-22T17:44:13.8131846Z   COMMIT: 
2020-05-22T17:44:13.8131931Z   DOCFX_SOURCE_BRANCH_NAME: master
2020-05-22T17:44:13.8132020Z   NBGV_CloudBuildNumber: 1.0.0-beta-7
2020-05-22T17:44:13.8132108Z   NBGV_VersionFileFound: True
2020-05-22T17:44:13.8132201Z   NBGV_VersionOptions: Nerdbank.GitVersioning.VersionOptions
2020-05-22T17:44:13.8132277Z   NBGV_AssemblyVersion: 1.0.0.0
2020-05-22T17:44:13.8132365Z   NBGV_AssemblyFileVersion: 1.0.0.67
2020-05-22T17:44:13.8132457Z   NBGV_AssemblyInformationalVersion: 1.0.0-beta-7+9111ea6f4e
2020-05-22T17:44:13.8132588Z   NBGV_PublicRelease: True
2020-05-22T17:44:13.8132795Z   NBGV_PrereleaseVersion: -beta-7
2020-05-22T17:44:13.8132886Z   NBGV_PrereleaseVersionNoLeadingHyphen: beta-7
2020-05-22T17:44:13.8132975Z   NBGV_SimpleVersion: 1.0.0
2020-05-22T17:44:13.8133061Z   NBGV_BuildNumber: 0
2020-05-22T17:44:13.8133149Z   NBGV_VersionRevision: 67
2020-05-22T17:44:13.8133219Z   NBGV_MajorMinorVersion: 1.0
2020-05-22T17:44:13.8133305Z   NBGV_VersionMajor: 1
2020-05-22T17:44:13.8133391Z   NBGV_VersionMinor: 0
2020-05-22T17:44:13.8133482Z   NBGV_GitCommitId: 9111ea6f4e9bff9a34b7fbf6aed25802ac1c215a
2020-05-22T17:44:13.8133573Z   NBGV_GitCommitIdShort: 9111ea6f4e
2020-05-22T17:44:13.8133662Z   NBGV_GitCommitDate: 5/22/20 4:32:45 PM +00:00
2020-05-22T17:44:13.8133733Z   NBGV_VersionHeight: 67
2020-05-22T17:44:13.8133817Z   NBGV_VersionHeightOffset: 0
2020-05-22T17:44:13.8134075Z   NBGV_Version: 1.0.0.67
2020-05-22T17:44:13.8134159Z   NBGV_BuildMetadataFragment: +9111ea6f4e
2020-05-22T17:44:13.8134245Z   NBGV_NuGetPackageVersion: 1.0.0-beta-7
2020-05-22T17:44:13.8134316Z   NBGV_ChocolateyPackageVersion: 1.0.0-beta-7
2020-05-22T17:44:13.8134401Z   NBGV_NpmPackageVersion: 1.0.0-beta-7
2020-05-22T17:44:13.8134484Z   NBGV_SemVer1: 1.0.0-beta-7
2020-05-22T17:44:13.8134566Z   NBGV_SemVer2: 1.0.0-beta-7
2020-05-22T17:44:13.8134647Z   NBGV_SemVer1NumericIdentifierPadding: 4
2020-05-22T17:44:13.8134734Z   DOTNET_ROOT: /opt/hostedtoolcache/dncs/3.1.202/x64
2020-05-22T17:44:13.8134807Z   GitAssemblyInformationalVersion: 1.0.0-beta-7+9111ea6f4e
2020-05-22T17:44:13.8134894Z   GitBuildVersion: 1.0.0.67
2020-05-22T17:44:13.8134977Z   GitBuildVersionSimple: 1.0.0
2020-05-22T17:44:13.8135062Z ##[endgroup]
2020-05-22T17:44:13.9234989Z Checking configuration and starting deployment… 🚦
2020-05-22T17:44:13.9243286Z Deploying using Access Token… 🔑
2020-05-22T17:44:13.9244987Z Configuring git…
2020-05-22T17:44:14.5360237Z Git configured… 🔧
2020-05-22T17:44:14.5365205Z Starting to commit changes…
2020-05-22T17:44:15.4018938Z ##[error]The deploy step encountered an error: The process '/usr/bin/git' failed with exit code 128 ❌
2020-05-22T17:44:15.4023462Z Deployment Failed ❌

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Reactions:2
  • Comments:19 (5 by maintainers)

github_iconTop GitHub Comments

1reaction
JamesIvescommented, May 24, 2020

No your right. It was a error in the previous step that was not picked up on, and there was no folder.

Btw. If possible, you could check if the folder exists and provide a helpful error message to save users like me from themselves 😉

Happy to do that! Could you open up a feature request?

1reaction
egilcommented, May 24, 2020

No your right. It was a error in the previous step that was not picked up on, and there was no folder.

Btw. If possible, you could check if the folder exists and provide a helpful error message to save users like me from themselves 😉

Read more comments on GitHub >

github_iconTop Results From Across the Web

Error: The process '/usr/bin/git' failed with exit code 128 · ...
We were facing the same issue in private repos. We changed to one version older release and that seems to work. We changed...
Read more >
I can't commit inside a GitHub Action. exit code 128
json' fatal: updating files failed Error: Process completed with exit code 128. The Git configuration is as usual, and I firstly created a...
Read more >
Upon browsing a specific repo, an "500 exited with code 0" ...
The error is caused by a missing .gitmodules file that git could not find for some reason. When a repo with submodules is...
Read more >
exit code 128 received, with output *** Error In GitHub - YouTube
This Tutorial helps to Fix Commit failed - exit code 128 received, with output ***Thanks friends for watching this video,Kindly Subscribe ...
Read more >
fatal: --local can only be used inside a git repository
31 Error : The process '/usr/bin/git' failed with exit code 128. I don't seem to find the solution for this problem.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found