Skip to content

Commit

Permalink
Merge pull request #26 from dbt-labs/staging
Browse files Browse the repository at this point in the history
  • Loading branch information
gwenwindflower authored Apr 10, 2024
2 parents b232e30 + 3b9ce34 commit 06fdedd
Show file tree
Hide file tree
Showing 2 changed files with 56 additions and 1 deletion.
2 changes: 1 addition & 1 deletion .github/workflows/cd.yml → .github/workflows/cd_prod.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Run dbt Cloud Deploy to Prod
name: dbt Cloud Deploy Prod

on:
push:
Expand Down
55 changes: 55 additions & 0 deletions .github/workflows/cd_staging.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
name: dbt Cloud Deploy Staging

on:
push:
branches:
- staging

jobs:
run_snowflake:
name: dbt Cloud Deploy Staging Snowflake
runs-on: macos-latest

env:
DBT_ACCOUNT_ID: 188483
DBT_PROJECT_ID: 283328
DBT_PR_JOB_ID: 565266
DBT_API_KEY: ${{ secrets.DBT_CLOUD_API_KEY }}
DBT_JOB_CAUSE: "GitHub Actions Request"
DBT_JOB_BRANCH: main

steps:
- uses: "actions/checkout@v4"
- uses: "actions/setup-python@v5"
with:
python-version: "3.12"
- name: Install uv
run: python3 -m pip install uv
- name: Install deps
run: uv pip install -r requirements.txt --system
- name: Run dbt Cloud job
run: python3 .github/workflows/scripts/dbt_cloud_run_job.py

run_bigquery:
name: dbt Cloud Deploy Staging BigQuery
runs-on: macos-latest

env:
DBT_ACCOUNT_ID: 188483
DBT_PROJECT_ID: 275557
DBT_PR_JOB_ID: 560539
DBT_API_KEY: ${{ secrets.DBT_CLOUD_API_KEY }}
DBT_JOB_CAUSE: "GitHub Actions Request"
DBT_JOB_BRANCH: main

steps:
- uses: "actions/checkout@v4"
- uses: "actions/setup-python@v5"
with:
python-version: "3.12"
- name: Install uv
run: python3 -m pip install uv
- name: Install deps
run: uv pip install -r requirements.txt --system
- name: Run dbt Cloud job
run: python3 .github/workflows/scripts/dbt_cloud_run_job.py

0 comments on commit 06fdedd

Please sign in to comment.