Skip to content

Deploy to Snowflake with Titan #14

Deploy to Snowflake with Titan

Deploy to Snowflake with Titan #14

name: Deploy to Snowflake with Titan
on:
push:
branches: [ main ]
workflow_dispatch:
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Deploy to Snowflake with Titan
uses: Titan-Systems/titan-core-action@chore/python-versions
with:
run-mode: 'create-or-update'
resource-path: './infrastructure'
env:
SNOWFLAKE_ACCOUNT: ${{ secrets.SNOWFLAKE_ACCOUNT }}
SNOWFLAKE_USER: ${{ secrets.SNOWFLAKE_USER }}
SNOWFLAKE_PASSWORD: ${{ secrets.SNOWFLAKE_PASSWORD }}
SNOWFLAKE_ROLE: ${{ secrets.SNOWFLAKE_ROLE }}
SNOWFLAKE_WAREHOUSE: ${{ secrets.SNOWFLAKE_WAREHOUSE }}
TITAN_VAR_SALESFORCE_API_KEY: ${{ secrets.SALESFORCE_API_KEY }}