Skip to content

wrong path

wrong path #38

Workflow file for this run

name: deploy
# only redeploy when we push a new release.
# on:
# release:
# types: [published]
on:
push:
branches:
- lendemor/deploy_pipeline
jobs:
list-templates:
uses: ./.github/workflows/list-templates.yml
deploy:
needs: list-templates
runs-on: ubuntu-latest
environment: Cloud Deploy
strategy:
matrix:
folder: ${{ fromJson(needs.list-templates.outputs.templates) }}
fail-fast: false
steps:
- uses: actions/checkout@v3
- name: Set environment variables
id: set-env
run: |
case ${{ matrix.folder }} in
ai_image_gen)
echo "EXTRA_ARGS=--env REPLICATE_API_TOKEN=${{ secrets.REPLICATE_API_TOKEN }}" >> $GITHUB_ENV
;;
sales)
echo "EXTRA_ARGS=--env OPEN_AI_KEY=${{ secrets.OPEN_AI_KEY }}" >> $GITHUB_ENV
;;
nba)
echo "EXTRA_ARGS=--vmtype ${{ vars.NBA_VM_TYPE }}" >> $GITHUB_ENV
;;
*)
echo "EXTRA_ARGS=" >> $GITHUB_ENV
;;
esac
- name: Deploy to ReflexCloud
uses: reflex-dev/reflex-deploy-action@v0
with:
auth_token: ${{ secrets.REFLEX_AUTH_TOKEN }}
project_id: ${{ secrets.REFLEX_PROJECT_ID }}
app_directory: ${{ matrix.folder }}
extra_args: ${{ env.EXTRA_ARGS }}