이 것은 GitHub Actions 워크플로우의 예시로, 저장소에_draft 풀 리퀘스트(PR)를 생성합니다. 이 워크플로우는 워크플로우.dispatch 이벤트에 의해 트리거되며, GIT_BRANCH 입력이 필요합니다. 이 워크플로우는 ubuntu-latest 환경에서 실행되며, 풀 리퀘스트 및 콘텐츠에 대한 쓰기 권한이 있습니다. 이 워크플로우는 README 파일을 업데이트하고, git을 설정하고, 저장소에 README 파일을 추가합니다. 그리고 테스트 커밋 메시지와 함께 변경 사항을 커밋하고, 저장소에 변경 사항을 푸시합니다. 이 워크플로우는 테스트 커밋 메시지 및 본문과 함께 드래프트 PR을 생성하고, 기존 PR URL을 가져옵니다. 그리고 풀 리퀘스트 세부 정보를 로그에 남기고, 메인테이너에게 PR을 언드래프트하여 CI를 트리거하도록 지시합니다. 이 워크플로우는 저장소에서 PR을 생성하는 권한이 필요하며, 워크플로우 설정에서 설정할 수 있습니다. 이 예에서는 GitHub Actions를 통해 드래프트 PR을 생성하는 방법을 보여줍니다. 이 워크플로우는 저자의 미래의 자신을 도와주는 데 사용되며, 다른 사람에게도 유용할 수 있습니다.
anweshadas.in
Anwesha Das: Creating Pull request with GitHub Action
