-
Notifications
You must be signed in to change notification settings - Fork 33
External Providers — Setup Pipedream
Jonas Jaszkowic edited this page Oct 15, 2024
·
1 revision
Pipedream provides workflows and triggers for all kind of external services. For Gieß den Kiez, we use Pipedream to schedule the Github actions:
-
giessdenkiez-de/.github/workflows/rain.yml
- generates the Mapbox tilesets including waterings and rain amount per tree and
- fetches daily weather data
- we schedule this action to run daily at 01:00 AM
-
giessdenkiez-de/.github/workflows/pumps.yml
- extracts all public pumps from OpenStreetMap and pushes it to Supabase
- we schedule this action to run daily at 04:00 AM
Follow official Pipedream documentation to create an account and setup workflows that trigger the Github actions.
- Setup Mapbox
- Setup Supabase
- Setup Vercel (optional, for deploying the Frontend)
- Setup Pipedream (optional, for scheduling Github Actions)