Skip to content

Refactor: Changed owens function to read off database #108

Refactor: Changed owens function to read off database

Refactor: Changed owens function to read off database #108

name: Fly Deploy Staging
on:
push:
branches:
- ORAKEI-Staging
- ORAKEI-Fly-Volume
jobs:
deploy-web:
name: Deploy Web
runs-on: ubuntu-latest
environment: Notion
env:
FLY_API_TOKEN: ${{ secrets.FLY_STAGING_API_TOKEN }}
ANTON: ${{ secrets.ANTON }}
AntonVar: ${{ vars.ANTONVAR }}
NOTION_TOKEN: ${{ secrets.NOTION_TOKEN }}
NOTION_MEMBERS_ID: ${{ secrets.NOTION_MEMBERS_ID }}
NOTION_HOMEPAGE_ID: ${{ secrets.NOTION_HOMEPAGE_ID}}
NOTION_TEAMS_ID: ${{ secrets.NOTION_TEAMS_ID }}
WEBFORMS_TOKEN: ${{ secrets.WEBFORMS_TOKEN }}
NOTION_PROJECTS_ID: ${{ secrets.NOTION_PROJECTS_ID}}
NOTION_REFRESH_ID: ${{ secrets.NOTION_REFRESH_ID }}
steps:
- name: actions checkout v3
uses: actions/checkout@v3
- name: setup flyctl
uses: superfly/flyctl-actions/setup-flyctl@master
- name: Fly deploy
run: flyctl deploy \
--build-arg ANTON=${{ secrets.ANTON }} \
--build-arg WEBFORMS_TOKEN=${{ secrets.WEBFORMS_TOKEN }} \
--build-arg NOTION_MEMBERS_ID=${{ secrets.NOTION_MEMBERS_ID }} \
--build-arg NOTION_TOKEN=${{ secrets.NOTION_TOKEN }} \
--build-arg NOTION_PROJECTS_ID=${{ secrets.NOTION_PROJECTS_ID }} \
--build-arg NOTION_TEAMS_ID=${{ secrets.NOTION_TEAMS_ID }} \
--build-arg NOTION_HOMEPAGE_ID=${{ secrets.NOTION_HOMEPAGE_ID }} \
--build-arg NOTION_REFRESH_ID=${{ secrets.NOTION_REFRESH_ID }} \
--build-arg DATABASE_URL=${{ secrets.DATABASE_URL }} \
--build-arg DIRECT_URL=${{ secrets.DIRECT_URL }} \
--build-arg SUPABASE_URL=${{ secrets.SUPABASE_URL }} \
--build-arg SERVICE_KEY=${{ secrets.SERVICE_KEY }} \
--remote-only \
--config fly.staging.toml