目录

🌤️ Simple Weather Data Pipeline

Test GitHub Actions with Toronto weather data - no API keys needed!

🚀 Quick Start

  1. Fork this repo
  2. Done! GitHub Actions runs automatically

What it does

  • Gets Toronto weather data every day
  • Saves to data/ folder
  • No setup required

GitHub Actions Setup

No credentials needed! GitHub provides GITHUB_TOKEN automatically.

Test Schedule (Currently Active)

  • Runs every 5 minutes for testing
  • Check “Actions” tab to see it working

Switch to Daily Schedule

python schedule_helper.py daily
git add .
git commit -m "daily schedule"
git push

Local Testing

git clone https://github.com/jimhouserock/simple_data_pipeline.git
cd simple_data_pipeline
pip install -r requirements.txt
python data_pipeline.py

Files Generated

  • data/weather_history.json - All historical weather data (last 30 days)
  • data/weather_history.csv - Historical data in CSV format for analysis
  • data/weather_latest.json - Just the most recent weather data

That’s it! Simple GitHub Actions testing with real weather data.

关于
24.3 MB
邀请码
    Gitlink(确实开源)
  • 加入我们
  • 官网邮箱:gitlink@ccf.org.cn
  • QQ群
  • QQ群
  • 公众号
  • 公众号

版权所有:中国计算机学会技术支持:开源发展技术委员会
京ICP备13000930号-9 京公网安备 11010802032778号