Skip to content

Merge pull request #6 from TechnologyEnhancedLearning/poc-dab-workflow #18

Merge pull request #6 from TechnologyEnhancedLearning/poc-dab-workflow

Merge pull request #6 from TechnologyEnhancedLearning/poc-dab-workflow #18

Workflow file for this run

#No code quality checks staging has done it

Check failure on line 1 in .github/workflows/prod-cd.yml

View workflow run for this annotation

GitHub Actions / .github/workflows/prod-cd.yml

Invalid workflow file

(Line: 10, Col: 6): Unexpected value '', (Line: 12, Col: 1): Unexpected value 'deploy_prod'
name: Deploy to Production Databricks Workspace
on:
push:
branches:
- main
jobs:
deploy_prod:
name: "Deploy Bundle to Production Environment"
runs-on: ubuntu-latest
needs: testing
environment: prod
env:
DATABRICKS_HOST: ${{ vars.DBX_HOST }}
DATABRICKS_CLIENT_ID: ${{ vars.DBX_SP_ID }}
DATABRICKS_CLIENT_SECRET: ${{ secrets.DBX_SP_SECRET }}
steps:
# qqqq add version and changelog creation step, and give a dab version matching repo version
- uses: actions/checkout@v4
- uses: databricks/setup-cli@main
- name: Deploy bundle
run: databricks bundle deploy -t prod --auto-approve
working-directory: .