Skip to content

Commit 7999b03

Browse files
author
Noel Gomez
committed
fix step id
1 parent 8d4432b commit 7999b03

File tree

1 file changed

+5
-9
lines changed

1 file changed

+5
-9
lines changed

.github/workflows/30_deploy_changes_to_production.yml

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ jobs:
6666
run: "dbt deps"
6767

6868
- name: Get prod manifest
69-
id: prod-manifest
69+
id: prod_manifest
7070
run: "../automate/dbt/get_artifacts.sh"
7171

7272
- name: Check for full-refresh marker in merge commit message
@@ -76,27 +76,23 @@ jobs:
7676
if git log -1 --pretty=%B | grep -q "\[deploy:full-refresh\]"; then
7777
echo "FULL_REFRESH_FLAG='--full-refresh'" >> $GITHUB_OUTPUT
7878
echo "Found '[deploy:full-refresh]' marker in merge commit message, will run with --full-refresh"
79-
echo $FULL_REFRESH_FLAG
8079
else
8180
echo "FULL_REFRESH_FLAG=''" >> $GITHUB_OUTPUT
8281
echo "No full-refresh deployment marker found in merge commit message, running normal deployment"
83-
echo $FULL_REFRESH_FLAG
8482
fi
8583
8684
# this is needed bec our sample dynamic table is not getting refreshed
8785
- name: Refresh dynamic tables before blue-green
88-
run: "dbt build -s config.materialized:dynamic_table stg_test_failures resource_type:seed ${{ env.FULL_REFRESH_FLAG }}"
86+
run: "dbt build -s config.materialized:dynamic_table stg_test_failures resource_type:seed ${{ steps.check-full-refresh.outputs.FULL_REFRESH_FLAG }}"
8987

9088
# Do Blue-Green run
9189
- name: Run blue / green deployment
9290
if: ${{ steps.prod_manifest.outputs.manifest_found == 'false' }}
93-
id: run-blue-green
94-
run: "dbt-coves blue-green ${{ env.FULL_REFRESH_FLAG }}"
91+
run: "dbt-coves blue-green ${{ steps.check-full-refresh.outputs.FULL_REFRESH_FLAG }}"
9592

96-
- name: Run blue / green deployment with full-refresh
93+
- name: Run blue / green deployment with defer
9794
if: ${{ steps.prod_manifest.outputs.manifest_found == 'true' }}
98-
id: run-blue-green-full-refresh
99-
run: "dbt-coves blue-green --defer ${{ env.FULL_REFRESH_FLAG }}"
95+
run: "dbt-coves blue-green --defer ${{ steps.check-full-refresh.outputs.FULL_REFRESH_FLAG }}"
10096

10197
- name: Drop orphaned relations in db that are no longer in dbt
10298
run: "dbt run-operation drop_orphaned_relations --args '{\"dry_run\": false}'"

0 commit comments

Comments
 (0)