[Fix] delete merged branch github action #237
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
안녕하세요! 코드잇 스프린트 1기를 수강 중인 한슬희라고 합니다.
문제
위클리 미션을 진행하면서 기존에 있던
delete-merged-branch-config.yml
이 작동하지 않았습니다.해결
먼저
.github/delete-merged-branch-config.yml
이 었던 구조를.github/workflows/delete-merged-branch-config.yml
로 변경하였습니다.SvanBoxel/delete-merged-branch에서 secret GITHUB_TOKEN을 확인하라 되어있었으나 기존 파일에서는 되어있지 않았습니다.
이에 해당 사항을 수정하였습니다.
사용 권한을 위해 아래와 같이 permissions을 작성하신 것 같은데 GITHUB_TOKEN의 권한 문제 때문에 동작이 안되는 에러가 있었습니다.
Action failed with error: Resource not accessible by integration
관련 issue에서 permission은 필요하지 않다고도 나와 있어 이를 삭제하였습니다.
궁금한 점
레포에서 Settings > General 에 아래와 같이
머지 후 브랜치를 자동으로 삭제해주는 기능
을 깃헙에서 제공하는데 따로 github actions을 사용하신 이유가 있으신지 궁금합니다!기타
머지 후 브랜치를 직접 삭제해왔었는데 이번 기회를 통해 많이 배울 수 있었습니다 🙂
혹시나 제가 잘못 알고 있는 부분이 있다면 말씀 부탁드립니다 🔥🫡
감사합니다!