콘텐츠로 건너뛰기

automation

깃허브 워크플로우를 활용한 자동 풀 리퀘스트 작성

개요 깃 플로우 Git flow 코드의 버전 제어를 위해 깃 Git 을 사용하면 보통 깃 플로우 Git flow 를 활용하고 계실 것으로 생각합니다. 통상적으로 깃 플로우를 활용하면 기본이 되는 브랜치 (보통 main) 와 코드 통합용 브랜치 (보통 dev), 작업용 브랜치 (features/*, fix/*, …) … 등… 더 보기 »깃허브 워크플로우를 활용한 자동 풀 리퀘스트 작성

GitHub Actions

Electron Release with GitHub Action

Electron 으로 작성된 응용 프로그램을 Windows, Macos 실행파일로 빌드하고, GitHub Release 에서 다운로드 가능한 상태로 준비하는 과정을 자동화한 워크플로우를 회고합니다. GitHub Actions GitHub 에서 제공하는 워크 플로우 자동화 도구입니다. 활용해서 여러가지 자동화를 시도할 수 있습니다. Build, Release 두 개의 액션으로 구성했습니다. Release 액션은 Build 액션에… 더 보기 »Electron Release with GitHub Action

자동화 도구: gulp

Gulp Gulp는 시간을 소모하는 개발 업무 흐름을 자동화하기 위한 도구입니다. 자세한 내용은 gulpjs.com 에서 확인할 수 있습니다. 시작하기 $ npm install gulp-cli -g $ npm install gulp -D $ touch gulpfile.js $ gulp –help gulpjs.com 에서 발췌 CLI 도구를 설치하고, 패키지를 설치한 후 gulpfile.js 파일을… 더 보기 »자동화 도구: gulp