[petpisode] github + jira 연동 에러 정리

rondido·2024년 12월 30일
0

projects

목록 보기
3/11

Github actions 작동 하지 않는 에러

github workflow 저장소 권한 확인

Repository settings -> settings -> actions -> workflow permissions 섹션 workflow permissions에서 기본 워크 플로우 권한 선택
Read and write permissions 선택

🍗 단순하게 보통의 Github actions 처럼 push 했을 때 작성한 yml 파일이 실행되어야하는줄 알았습니다. 하지만 Jira와 Github을 연동하는 과정에서는 issue가 생성된 상태에서만 실행되어야 했습니다.

Github actions create-issue.yml 파일 수정

위에서 언급했던것처럼 issue를 생성하면 yml파일이 실행되어야하는데 실행되지 않았습니다. 그래서 이때부터 yml 파일을 차근차근 수정했습니다.

name: 'Create Jira issue check'
on:
    issues:
        types: opened

다양한 컨퍼런스를 찾아보면서 위와 같은 코드로 작성되어 있는 것을 확인하고 이와 같이 yml파일을 작성했지만 types에서 문제라는 것을 알게 되었습니다.

name: 'Create Jira issue check'
on:
    issues:
        types: [opened]

그래서 아래와 같이 변경해줌으로써 이슈를 생성하면 Github actions가 정상적으로 작동하게 되었습니다.

존재하지 않는 project 이름 수정

yml 파일에서 존재하지 않는 파일을 사용하게 되어 아래와 같은 에러가 발생했습니다.

이 원인은 프로젝트 이름이 아닌 프로젝트 키를 작성해주어야 합니다.

프로젝트 키의 경우에는 프로젝트 설정에서 확인할 수 있습니다.

profile
풋살을 좋아하는 프론트엔드 개발자

0개의 댓글