본문 바로가기

github

(3)
<Github Actions> 깃헙 액션을 이용한 자동화 봇 만들기 1. 계획 - 최근 깃헙 액션을 통한 웹훅 셋팅을 하는 작업을 했었다. 깃헙액션을 써보긴 했지만 CI용으로만 써왔어서 다양하게 활용해본 것은 이번이 처음이었다. 실제로 트리거를 걸어서 이슈가 생기면 디스코드로 알린다던가 하는 등의 작업은 흔히 하는 것 같았다. 작업을 마치고 깃헙 액션으로 뭔가 더 할 수 없을까 생각했고, 크론잡을 돌릴 수 있다는 것을 알게 되었다. - 크론잡은 특정 기간마다 작업을 수행되게 하거나 특정 시간마다 작업을 반복 시키는 등의 스케줄링 작업을 의미한다. - 크론잡을 돌릴 수 있다는 것을 알게 되어 재밌는 프로젝트가 떠올랐다. 필자는 매일 여러개의 기술블로그를 둘러보는데 이 포스팅들이 한 곳에 모아져있다면 좋겠다는 생각을 종종 했다. 그래서 한 공간에 이 글들을 크롤링해서 매일 ..
<파이어베이스> 배포 및 보안 1. 배포 * 준비 - cra를 깃허브를 통해 배포하기위해 패키지를 하나 설치해야한다. 아래의 명령어로 설치하자. npm i gh-pages - 설치가 완료되면 package.json 파일을 수정해야한다. 먼저 패키지를 설치했을 때 안내문구가 떴을 것이다. 이를 따라 "homepage" 를 추가해주자. "homepage": "https://haesoo9410.github.io/testtest" - 위 처럼 작성한다. 가장 끝에는 연결된 레포지토리를 작성한다. 연결된 레포지토리 확인은 git remote -v 를 입력하여 확인할 수 있다. 만일 연결된 레포지토리가 없다면 remote명령어로 연결시켜야한다. * 배포 - 배포를 위한 스크립트를 작성하자. 아래의 두 명령어를 package.json의 스크립트에..
<GitHub> 깃허브 프로필 꾸미기 (1) 작년 깃허브 프로필을 꾸밀 수 있는 기능이 추가 되었다는 것을 봤을 때 부터 계속 미뤄왔던 일을 2021년이 되자마자 실행으로 옮겼다. 새로운 시작도 할 겸 허전했던 깃허브를 꾸미기 시작했고, 프로필을 예쁘게 만들었다. 깃허브 프로필 기능은 비교적 최근에 생긴 기능이다. 이 글을 쓰는 시점에서도 1년도 안된 것으로 알고 있다. 왼쪽에 있는 프로필은 이미 있었던 기능이지만 마크다운 문서로 만들어진 프로필을 계정의 첫 화면에 띄우는 것은 없었던 기능이다. 서론은 여기까지 하고 프로필을 꾸며보자. 1. 프로필 저장소 생성하기 가장 먼저 해야할 일은 마크다운 문서를 작성할 저장소(repository)를 생성하는 것이다. Managing your profile README - GitHub Docs Managing..