Skip to content

Commit 0fc546c

Browse files
committed
Update CI/CD workflow: add role parameter for Snowflake setup and deployment
1 parent 32162b6 commit 0fc546c

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

.github/workflows/snowpark-ci-cd.yml

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -110,9 +110,12 @@ jobs:
110110
- name: Setup Snowflake
111111
run: |
112112
echo "Running setup SQL script..."
113-
snow sql -f scripts/setup_${ENVIRONMENT}.sql --accountname $SNOWFLAKE_ACCOUNT \
114-
--user $SNOWFLAKE_USER --password $SNOWFLAKE_PASSWORD \
115-
--warehouse $SNOWFLAKE_WAREHOUSE --database $DATABASE_NAME \
113+
snow sql -f scripts/setup_${ENVIRONMENT}.sql \
114+
--accountname $SNOWFLAKE_ACCOUNT \
115+
--user $SNOWFLAKE_USER \
116+
--role $SNOWFLAKE_ROLE \
117+
--warehouse $SNOWFLAKE_WAREHOUSE \
118+
--database $DATABASE_NAME \
116119
--schema $SCHEMA_NAME
117120
118121
- name: Deploy UDFs and Stored Procedures
@@ -144,7 +147,7 @@ jobs:
144147
echo "Orchestrating tasks for $ENVIRONMENT environment..."
145148
snow sql --accountname $SNOWFLAKE_ACCOUNT \
146149
--user $SNOWFLAKE_USER \
147-
--password $SNOWFLAKE_PASSWORD \
150+
--role $SNOWFLAKE_ROLE \
148151
--warehouse $SNOWFLAKE_WAREHOUSE \
149152
--database $DATABASE_NAME \
150153
--schema $SCHEMA_NAME \

0 commit comments

Comments
 (0)