[230131] 깃허브액션 .yml 파일

뜨개발자·2023년 1월 31일
0

TIL

목록 보기
40/75

깃허브 액션을 설정하기 위해 .yml파일 내용을 변경할 때마다 권한이 거부되어 액션이 실행되지 않는 사태가 발생했다.
이를 해결하고자 script에 yml 파일의 권한을 변경하는 설정을 해주었는데, 이번에는 그 외에 아무 변경점이 없음에도 불구하고 변경 사항이 감지된다며 commit하기 전에는 pull할 수 없다는 에러를 만났다.
막상 commit을 하려고 하면 변경이 없다는 메시지를 뱉어내면서...

여기서 엄청 스트레스를 받다가 해결 방법을 찾았다.

$ git reset --hard origin/master
$ git clean -f -d

위 명령어를 서버에서 실행해준 후 액션을 돌리니 문제 없이 잘 수행되었다.
이후부터는 yml 파일을 변경하지 않았을 때에 아주 잘 실행되는 것도 확인했다.

yml 파일을 다시 건들면 똑같은 문제가 발생하는데, 위에 기술한 명령어를 실행해주면 다시 잘 돌아간다.

profile
뜨개질하는 개발자

0개의 댓글