그래도 해야지. 어떡해

[Github] I’m an early - Process completed with exit code 128 에러 해결법😭 본문

개발일지/Git

[Github] I’m an early - Process completed with exit code 128 에러 해결법😭

정원의쓸모 2023. 4. 18. 17:19

아무것도 모르는 코린이.. 보기 좋은 떡이 먹기도 좋다고 코딩 공부는 뒷전에 깃허브 꾸미기를 하고 있었다… 속 빈 강정

나도 남들이 다 하는 I’m an early 해보겠다고 가볍게 시작했는데…

 

🚫 Error : Process completed with exit code 128.

 

commit을 push하는 과정에서 해당 에러가 계속 발생했다.

 


[ 1번째 시도 / 실패 ] The requested URL returned error: 403

구글링해보니 push 주소에 접근권한이 없을 수 있대
현재 연결된 remote -v 리스트를 확인해봤다.

 

 

뭔지는 모르겠지만 모르겠음ㅜ 잘 되어있는 것 같음.. 그래서 PASS 😅

 

 


[ 2번째 시도 / 성공 ] build.yml 수정

 

다른 해외사이트에서는 github-actions[bot]가 repository에 변경사항을 보냈지만,
접근권한이 없어서 발생한 오류라고 한다.

다 잊어버린 영어 더듬더듬 읽어보니  .github/workflows/build.yml 를 수정하는 방법이 있었다.

 

  1. actions/checkout2로 변경하기
    현재는 actions/checkout@v3으로 되어있겠지만 오래된 버전이 더 맞을 수도 있다고 한다.
  2. 쓰기 권한 추가하기

2가지 사항을 변경하면 아래와 같다. (하이라이트 부분 추가)

 

 

그 후, 적용이 잘 되고 있음을 확인할 수 있다.

 

뭐고, 병아리가

 

 


끝났다! 🛫

하…! 결국 만들고 나니 너무 뿌듯했다!

남들은 다 되는데 왜 나는 안 되는 걸까ㅜ 하며 자괴감도 많이 들었다. 😥 검색해도 해당 오류에 관한 국내포스팅이 없길래 한번 작성해봤다.

 

fork도 여러 번 해보고 gist랑 token도 몇 번을 지웠다 만들었는지 모른다.. 하나하나 성공하니 다른 것들도 해보고 싶어졌다!

틈 날 때마다 하나씩 해봐야지

 

 

참고사이트 :
https://jonathansoma.com/everything/git/github-actions-403-error/

 

Comments