☀️ 기상청 날씨 달력 자동화 제작 가이드

원본 저장소: github.com/Murianwind/weather-calendar

1 프로젝트 포크 (Fork)

상단 원본 저장소 링크 접속 후 오른쪽 상단의 [Fork] 버튼을 눌러 내 계정으로 가져옵니다.


🔄 기존 포크 사용자 업데이트 방법

이미 포크하신 분들은 본인 저장소 메인에서 [Sync fork][Update branch]를 차례로 클릭하세요. 최신 코드가 반영되어 더 이상 파일을 직접 수정하지 않고 Secrets 설정만으로 관리할 수 있습니다.

2 기상청 API 인증키 발급

1. 기상청 API 허브 회원가입 후 [인증키 현황]에서 키를 복사합니다.

2. 메뉴에서 단기예보, 중기기온, 중기육상예보를 각각 활용 신청하세요.

3 내 동네 설정값 찾기

① 가까운 예보 지점을 선택하세요:

② 상세 주소(도로명)를 입력하세요:

다음 단계(Secrets)에서 입력할 값입니다:

4 GitHub Secrets 설정

내 저장소 Settings → Secrets and variables → Actions에서 아래 항목들을 각각 New repository secret으로 추가합니다.

5 자동 업데이트 활성화

⚠️ 중요: 워크플로우 활성화
GitHub 정책상 Fork된 저장소는 자동 실행이 꺼져 있습니다.
상단 [Actions] 탭 클릭 후 "I understand my workflows, go ahead and enable them"을 눌러 활성화하세요.
⏳ 첫 실행 방법
Actions 탭에서 Update Weather ICS 선택 후 Run workflow를 클릭하면 즉시 캘린더 파일이 생성됩니다.

6 캘린더 구독

생성된 weather.ics 파일의 Raw 주소를 복사하여 휴대폰 달력 앱에 등록하세요.

⏰ 업데이트 주기