GitAction GoogleChat web hook 사용하기
GitAction을 이용하여 Google Chat에 웹푸시를 할수 있습니다. 2024.01.26 현재 GitHub에서는 토큰을 이용하여 push/pull하기 때문에 해당 토큰이 적용이 되고 Git Action도 사용할수 있게 되어있어야 합니다. 자세한 내용은 공식 Document를 참고해 주시기 바랍니다. GitHub : https://docs.github.com/en/actions/using-workflows/events-that-trigger-workflows#issues Google Web Push : https://developers.google.com/chat/how-tos/webhooks 먼저 GitHub계정과 Google 계정이 있어야 합니다. 사진1) 구글챗 화면 사진2) GitHub Repository 생성 사진3) Repository pull 사진4) git action 폴더 생성 git action을 실행하기 위해서는 루트 폴더에서 /.github/workflows 폴더 안에 .yml파일을 생성해야 합니다. # 워크플로우의 이름을 정의합니다. GitHub Actions 로그와 UI에서 이 이름이 표시됩니다. name : GitAction Google Chat application test # 이 워크플로우가 어떤 GitHub 이벤트에 의해 트리거될지 정의합니다. # 여기서는 'push' 이벤트와 'pull_request' 이벤트에 대해 워크플로우가 실행됩니다. on : [ push , pull_request ] # 워크플로우에서 실행할 작업을 정의합니다. jobs : build : # 워크플로우가 실행될 가상 환경을 지정합니다. 여기서는 Ubuntu 22.04를 사용합니다. runs-on : ubuntu-22.04 # 워크플로우에서 실행할 단계들을 정의합니다. steps : - name : Google Chat Notificatio...