-
Notifications
You must be signed in to change notification settings - Fork 0
30 lines (28 loc) · 1.16 KB
/
evnt.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
name: Send Event Reminder
on:
schedule:
- cron: '0 0 * * *' # 6 AM, Daily
jobs:
send_evnt:
runs-on: ubuntu-latest
steps:
- uses: actions/[email protected]
- name: setup node
uses: actions/setup-node@v4
with:
node-version: 18
- name: NPM Install
run: npm ci
- name: Send Event Reminder
run: node src/w-evnt.js
env:
YOUTUBE_API_KEY: ${{ secrets.YOUTUBE_API_KEY }}
YOUTUBE_PLAYLIST_ID: ${{ secrets.YOUTUBE_PLAYLIST_ID }}
TENOR_API_KEY: ${{ secrets.TENOR_API_KEY }}
TELEGRAM_BOT_TOKEN: ${{ secrets.TELEGRAM_BOT_TOKEN }}
TELEGRAM_USER_ID: ${{ secrets.TELEGRAM_USER_ID }}
UNSPLASH_ACCESS_KEY: ${{ secrets.UNSPLASH_ACCESS_KEY }}
PEXELS_API_KEY: ${{ secrets.PEXELS_API_KEY }}
FIREBASE_RTDB_NAME: ${{ secrets.FIREBASE_RTDB_NAME }}
FIREBASE_RTDB_AUTH: ${{ secrets.FIREBASE_RTDB_AUTH }}
FIREBASE_STORAGE_BUCKET: ${{ secrets.FIREBASE_STORAGE_BUCKET }}