일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- Problem Solving
- 링피트
- 화상영어
- 영어공부
- 뭐든
- 개발자
- 만화도
- FIT XR
- English
- 프로젝트
- 스탭퍼
- leetcode
- 읽기
- 괜찮음
- 3줄정리
- 사이드
- 영어원서읽기
- 운동
- 파비최
- 10분
- 월간
- 쓰릴오브파이트
- 미드시청
- 리얼 클래스
- realclass
- 잡생각
- 30분
- Writing
- Daily Challenge
- 매일
Archives
- Today
- Total
파비의 매일매일 공부기록
티스토리 자동 글 생성기 using Python #6 - 깃헙 액션 적용 (완료) 본문
Side Project (완료)/티스토리 자동 글 생성기 (2021)
티스토리 자동 글 생성기 using Python #6 - 깃헙 액션 적용 (완료)
fabichoi 2023. 1. 17. 20:39마지막 포스팅에 작성했던 깃헙 액션 설정 파일에 조금 문제가 있었다.
pip -m pip install --upgrade pip 쪽이었는데, 그전에 뭔가 추가를 해야 했었나 보다.
어차피 requirements.txt 만 설치하고 진행하면 돼서 삭제하고 다시 업로드함.
cron으로 스케줄 잡아놨던 거 잠시 해제하고 PUSH로 바꾼 다음에 실행해 봤다.
이번에는 제대로 동작은 했으나 시간이 안 맞았다.
소스를 확인해 보니 날짜(YYYY-MM-DD) 계산 시에는 -9시간
서버에서 실행할 때는 UTC 기준이라 +9시간을 해줘야 했다.
수정하는 김에 cron 실행 시간을 15시 5분으로 바꿨다. (우리나라 시간으로는 00시 5분)
name: GitHub Actions For Tistory Auto Post App
run-name: ${{ github.actor }} is applying automation using GitHub Actions 🚀
on:
schedule:
- cron: '05 15 * * *'
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Check out repo code
uses: actions/checkout@v3
- name: Configurate environment
run: |
pip install -r requirements.txt
- 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
다시 실행해 보니 잘 돌아가는 것 같아서 일단락 마치고 나서 홈트를 좀 했는데
홈트 습관도 들여야 될 거 같아서 템플릿(example.csv)에 추가했다.
그리고 오늘 퇴근해서 보니 내가 의도했던 시간에 예약 글 작성이 모두 완료되었다.
이제부터는 티스토리 자동 글 생성기 프로젝트는 웬만해선 열지 않을 것 같다.
반응형
'Side Project (완료) > 티스토리 자동 글 생성기 (2021)' 카테고리의 다른 글
티스토리 자동 글 생성기 using Python #5 - 깃헙 액션 적용 (2) | 2023.01.15 |
---|---|
티스토리 자동 글 생성기 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