Skip to content

Weather Cronjob

Weather Cronjob #8068

name: "Weather Cronjob"
on:
schedule:
- cron: '*/15 * * * *'
push:
branches:
- 'main'
jobs:
update-weather:
permissions: write-all
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Generate README
uses: ePlus-DEV/weather-forecast@v1.0.8
with:
city: 'Rio de Janeiro'
days: 7
weather-api-key: ${{ secrets.WEATHER_API_KEY }}
template-file: 'README.md.template'
out-file: 'README.md'
- name: Commit
run: |
git config user.name "Renato Barucco"
git config user.email barucco@gmail.com
git add .
git commit -m "update weather Rio de Janeiro ☁️🌤️⛈️🌩️🌧️ ($(TZ="Anerica/Sao_Paulo" date +'%d-%m-%Y %H:%M:%S'))"
git push origin main