Skip to content
This repository has been archived by the owner on Jan 27, 2025. It is now read-only.

Send out reminder about monthly meeting #46

Send out reminder about monthly meeting

Send out reminder about monthly meeting #46

name: Send out reminder about monthly meeting
on:
schedule:
- cron: '0 1 8-14 * THU'
workflow_dispatch:
jobs:
date:
name: "Calculate Date"
runs-on: ubuntu-latest
steps:
- id: date
run: |
next_date=$(date -d "next Monday" "+%d.%m.")
echo "next_date=$next_date" >> "$GITHUB_OUTPUT"
outputs:
next_date: ${{ steps.date.outputs.next_date }}
discord:
name: "Discord"
runs-on: ubuntu-latest
needs:
- date
steps:
- uses: cstuder/apprise-ga@v3.0.2
with:
title: "📡 Kommenden Montag (${{ needs.date.outputs.next_date }}) ist wieder Freifunk Stammtisch 📡"
message: "Wir treffen uns um 19:30 Uhr in den Räumen des Netz39 e.V. in der Leibnizstr. 32!"
env:
APPRISE_URL: discord://${{ secrets.APPRISE_DISCORD_WEBHOOK_ID }}/${{ secrets.APPRISE_DISCORD_TOKEN }}
email:
name: "E-Mail"
runs-on: ubuntu-latest
needs:
- date
steps:
- uses: cstuder/apprise-ga@v3.0.2
with:
title: "📡 Kommenden Montag (${{ needs.date.outputs.next_date }}) ist wieder Freifunk Stammtisch 📡"
message: |-
Liebe Freifunk-Interessent:innen,
unser nächstes Treffen findet am kommenden Montag (${{ needs.date.outputs.next_date }}) um 19:30 Uhr in den Räumen des Netz39 e.V. (Leibnizstr. 32) statt.
Falls ihr hybrid teilnehmen möchtet, gebt uns bitte bis 2h vorher per Mail an kontakt@md.freifunk.net Bescheid, dann kümmern wir uns um die Online-Variante.
Viele Grüße,
Das ffmd-Team
env:
APPRISE_URL: mailtos://mail.netz39.de/?user=${{ secrets.APPRISE_MAIL_USER }}&pass=${{ secrets.APPRISE_MAIL_PASS }}&from=FFMD<bot@netz39.de>&to=ffmd@netz39.de,ffmd-dev@netz39.de,announce@netz39.de