ClaudeSeo / zani

개발자 괴롭히기 프로젝트

Home Page:https://g.engn.me

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build Status

Zani

  • 1일 1커밋을 하기 위한 목적으로 개발되었으며, 하루에 한번 이상 커밋을 하지 않을 경우 알림을 주는 프로젝트이다.

  • DDB 테이블은 aws-cdk 로 관리한다.

설치 방법

  1. 프로젝트를 내려 받는다.
$ git clone https://github.com/ClaudeSeo/zani.git
  1. 모듈들을 설치한다.
$ npm install

실행 방법

  • Webhook 받는 함수 실행
$ npm run offline:dev
  • 알림 보내는 함수 실행
$ npm run invoke:notifier

배포 방법

  • Github Actions 를 사용하여 마스터 브랜치에 푸시될 경우 자동 배포된다.

수동 배포 방법

$ npm run deploy:prod

About

개발자 괴롭히기 프로젝트

https://g.engn.me


Languages

Language:TypeScript 91.8%Language:JavaScript 8.2%