Skip to content

Cron: Check subscriptions #465

Cron: Check subscriptions

Cron: Check subscriptions #465

name: "Cron: Check subscriptions"
on:
workflow_dispatch:
schedule:
# At 04:06 every day.
- cron: '6 4 * * *'
jobs:
cron-cleanup:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: denoland/setup-deno@v1
with:
deno-version: v1.44.1
- env:
POSTGRESQL_HOST: ${{ secrets.POSTGRESQL_HOST }}
POSTGRESQL_USER: ${{ secrets.POSTGRESQL_USER }}
POSTGRESQL_PASSWORD: ${{ secrets.POSTGRESQL_PASSWORD }}
POSTGRESQL_DBNAME: ${{ secrets.POSTGRESQL_DBNAME }}
POSTGRESQL_PORT: ${{ secrets.POSTGRESQL_PORT }}
POSTGRESQL_CAFILE: ${{ secrets.POSTGRESQL_CAFILE }}
STRIPE_API_KEY: ${{ secrets.STRIPE_API_KEY }}
run: |
make crons/check-subscriptions