name: Deploy App on: push: branches: - main jobs: deploy: runs-on: ubuntu-latest steps: - name: Checkout Code uses: actions/checkout@v4 - name: Deploy to Server env: SESSION_SECRET: ${{ secrets.SESSION_SECRET }} POSTGRES_PASSWORD: ${{ secrets.POSTGRES_PASSWORD }} run: | APP_DIR="/opt/aicds/apps/${GITHUB_REPOSITORY#*/}" mkdir -p $APP_DIR cp -a . $APP_DIR/ cd $APP_DIR cat > .env <