MAJG
1
master 와 develop 브랜치가 있습니다.
master 브랜치의 workflows/depoly.yml 을 만들어습니다.
on:
push:
branches: [develop]
의도대로라면 develop 브랜치에 push가 발생하면 depoly action이 실행되어야하는데 실행되질 않습니다.
혹시나 해서 master
브랜치의 push를 감지하도록 아래처럼 변경하였을 때는 잘만 실행됩니다.
on:
push:
branches: [master]
master브랜치에 있는 action에서는 다른브랜치의 이벤트를 감지하지 못하는건가요?
action의 명명규칙이 따로 있는가 해서 찾아보았지만 그것은 또 아니였습니다.
2개의 좋아요
jyje
2
@MAJG develop 브랜치에는 .github/workflows/deploy.yml
가 있을까요?
2개의 좋아요
혹시나해서 그대로 브랜치 생성해서 테스트 해봤는데
저는 두 브랜치 모두 잘 실행되고 있었습니다.
좀더 정확한 현재 상황과 정보가 필요할 것 같습니다.
![image]()
3개의 좋아요
MAJG
4
develop 브랜치에는 deploy.yml 이 없고 master 브랜치에만 있습니다.
2개의 좋아요
jyje
5
그럼 develop 브랜치에만
내용의 depoly.yml 파일을 푸시하시고 또 다른 푸시를 만들어 보실래요? 그럼 될 것 같습니다.
2개의 좋아요
Repository의 setting하는 부분 가서 default branch가 master인지도 확인해보세요.
1개의 좋아요