일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 쓰릴오브파이트
- 영어공부
- 운동
- realclass
- 프로젝트
- 화상영어
- Problem Solving
- 뭐든
- 30분
- 리얼 클래스
- 괜찮음
- 10분
- 3줄정리
- 매일
- 파비최
- leetcode
- 스탭퍼
- 개발자
- 월간
- 미드시청
- FIT XR
- 사이드
- Writing
- 읽기
- 링피트
- 잡생각
- 영어원서읽기
- Daily Challenge
- English
- 만화도
Archives
- Today
- Total
파비의 매일매일 공부기록
티스토리 자동 글 생성기 using Python #5 - 깃헙 액션 적용 본문
Side Project (완료)/티스토리 자동 글 생성기 (2021)
티스토리 자동 글 생성기 using Python #5 - 깃헙 액션 적용
fabichoi 2023. 1. 15. 14:512~3주에 한 번씩 로컬에서 호출하는걸 거의 2년 가까이 했다.
사실 중간에 너무 귀찮아서 깃헙 액션 적용해야지 해야지 하다가
신년도 됐고 회사에 깃헙 액션 적용할 상황이 생길 것 같아서 미리 한번 해봤다.
생각보다 어렵진 않은데, 디버깅....이 조금 쉽지 않다.
디버깅을 하려면 개인 서버 하나 두고 계속 배포해보면서 하면 좀 더 간단할 것 같다.
약 3~4시간의 삽질로 일단 설정들은 마쳤다.
name: GitHub Actions For Tistory Auto Post App
run-name: ${{ github.actor }} is applying automation using GitHub Actions 🚀
on:
schedule:
- cron: '0 0 * * *'
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Check out repo code
uses: actions/checkout@v3
- name: Configurate environment
run: |
pip -m pip install --upgrade pip
if [ -f requirements.txt ]; then pip install -r requirements.txt; fi
- name: Make dotenv file
run: |
echo "CLIENT_ID=${{ secrets.CLIENT_ID }}" >> .env
echo "REDIRECT_URI=${{ secrets.REDIRECT_URI }}" >> .env
echo "RESPONSE_TYPE=${{ secrets.RESPONSE_TYPE }}" >> .env
echo "STATE=${{ secrets.STATE }}" >> .env
echo "GRANT_TYPE=${{ secrets.GRANT_TYPE }}" >> .env
echo "CLIENT_SECRET=${{ secrets.CLIENT_SECRET }}" >> .env
echo "ACCESS_TOKEN=${{ secrets.ACCESS_TOKEN }}" >> .env
echo "OUTPUT_TYPE=${{ secrets.OUTPUT_TYPE }}" >> .env
echo "BLOG_NAME=${{ secrets.BLOG_NAME }}" >> .env
- name: Execute script
run: |
python main.py example.csv
큰 변화점으로는 날짜를 자동으로 변환해주는 부분 추가 및
날짜 변환 시 UTC 기준으로 시간 뽑은 후 KST로 변환해주는 로직 정도만 추가되었다.
(아직 실행이 안되서 검증은 안됨 = _=)
크론탭을 등록해놓긴 했는데.. 내일 오전 중에 정상 수행 되었는지 체크가 필요하다.
반응형
'Side Project (완료) > 티스토리 자동 글 생성기 (2021)' 카테고리의 다른 글
티스토리 자동 글 생성기 using Python #6 - 깃헙 액션 적용 (완료) (0) | 2023.01.17 |
---|---|
티스토리 자동 글 생성기 using Python #4 (마지막) (0) | 2021.09.06 |
티스토리 자동 글 생성기 using Python #3 (0) | 2021.09.05 |
티스토리 자동 글 생성기 using Python #2 (0) | 2021.09.04 |
티스토리 자동 글 생성기 using Python #1 (2) | 2021.09.03 |
Comments