33
33
SNOWFLAKE_ACCOUNT : ${{ secrets.SNOWFLAKE_ACCOUNT }}
34
34
SNOWFLAKE_USER : ${{ secrets.SNOWFLAKE_USER }}
35
35
SNOWFLAKE_PASSWORD : ${{ secrets.SNOWFLAKE_PASSWORD }}
36
- SNOWFLAKE_ROLE : CO2_ROLE
36
+ SNOWFLAKE_ROLE : CO2_ROLE # Default role
37
37
SNOWFLAKE_WAREHOUSE : CO2_WH
38
38
SNOWFLAKE_SCHEMA : RAW_CO2
39
39
AWS_ACCESS_KEY : ${{ secrets.AWS_ACCESS_KEY }}
55
55
SNOWFLAKE_ACCOUNT : ${{ secrets.SNOWFLAKE_ACCOUNT }}
56
56
SNOWFLAKE_USER : ${{ secrets.SNOWFLAKE_USER }}
57
57
SNOWFLAKE_PASSWORD : ${{ secrets.SNOWFLAKE_PASSWORD }}
58
- SNOWFLAKE_ROLE : CO2_ROLE
59
58
SNOWFLAKE_WAREHOUSE : CO2_WH
60
59
AWS_ACCESS_KEY : ${{ secrets.AWS_ACCESS_KEY }}
61
60
AWS_SECRET_KEY : ${{ secrets.AWS_SECRET_KEY }}
@@ -80,18 +79,18 @@ jobs:
80
79
if [[ "${{ github.ref }}" == "refs/heads/main" ]]; then
81
80
echo "ENVIRONMENT=prod" >> $GITHUB_ENV
82
81
echo "DATABASE_NAME=CO2_DB_PROD" >> $GITHUB_ENV
83
- echo "CONN_PROFILE=prod " >> $GITHUB_ENV
82
+ echo "SNOWFLAKE_ROLE=CO2_ROLE_PROD " >> $GITHUB_ENV # Set prod role
84
83
else
85
84
echo "ENVIRONMENT=dev" >> $GITHUB_ENV
86
85
echo "DATABASE_NAME=CO2_DB_DEV" >> $GITHUB_ENV
87
- echo "CONN_PROFILE=dev " >> $GITHUB_ENV
86
+ echo "SNOWFLAKE_ROLE=CO2_ROLE_DEV " >> $GITHUB_ENV # Set dev role
88
87
fi
89
88
90
89
- name : Debug Environment Variables Before Deployment
91
90
run : |
92
91
echo "ENVIRONMENT=$ENVIRONMENT"
93
92
echo "DATABASE_NAME=$DATABASE_NAME"
94
- echo "CONN_PROFILE=$CONN_PROFILE "
93
+ echo "SNOWFLAKE_ROLE=$SNOWFLAKE_ROLE "
95
94
echo "SNOWFLAKE_ACCOUNT=$SNOWFLAKE_ACCOUNT"
96
95
echo "SNOWFLAKE_USER=$SNOWFLAKE_USER"
97
96
echo "SNOWFLAKE_WAREHOUSE=$SNOWFLAKE_WAREHOUSE"
0 commit comments