Skip to content

use env vars

use env vars #6

name: Website - Deploy
on:
push:
branches:
- main
- test-docker
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Git files setup
uses: actions/checkout@v4
- name: Setup fly
uses: superfly/flyctl-actions/setup-flyctl@master
with:
version: 0.1.131
- run: flyctl deploy --remote-only
env:
FLY_API_TOKEN: ${{ secrets.FLY_API_TOKEN }}
APP_ENV: production
PUBLIC_ALGOLIA_INDEX_NAME: ${{secrets.PUBLIC_ALGOLIA_INDEX_NAME}}
PUBLIC_ALGOLIA_SEARCH_KEY: ${{secrets.PUBLIC_ALGOLIA_SEARCH_KEY}}
PUBLIC_ALGOLIA_APP_ID: ${{secrets.PUBLIC_ALGOLIA_APP_ID}}
ALGOLIA_ADMIN_KEY: ${{secrets.ALGOLIA_ADMIN_KEY}}
SANITY_TOKEN: ${{secrets.SANITY_TOKEN}}
API_TOKEN: ${{secrets.API_TOKEN}}