Skip to content

Commit 45ebc6c

Browse files
committed
Add environment variable setup for CI workflow based on branch
1 parent af40372 commit 45ebc6c

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

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

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,18 @@ jobs:
2020
run: |
2121
python -m pip install --upgrade pip
2222
pip install -r requirements.txt
23+
- name: Set environment variables
24+
run: |
25+
echo "AWS_ACCESS_KEY=${{ secrets.AWS_ACCESS_KEY }}" >> $GITHUB_ENV
26+
echo "AWS_SECRET_KEY=${{ secrets.AWS_SECRET_KEY }}" >> $GITHUB_ENV
27+
if [[ "${{ github.ref }}" == "refs/heads/main" ]]; then
28+
echo "ENVIRONMENT=prod" >> $GITHUB_ENV
29+
echo "DATABASE_NAME=CO2_DB_PROD" >> $GITHUB_ENV
30+
echo "CONN_PROFILE=prod" >> $GITHUB_ENV
31+
else
32+
echo "ENVIRONMENT=dev" >> $GITHUB_ENV
33+
echo "DATABASE_NAME=CO2_DB_DEV" >> $GITHUB_ENV
34+
echo "CONN_PROFILE=dev" >> $GITHUB_ENV
2335
- name: Debug Environment Variables
2436
run: |
2537
pytest tests/testing_snowflake_connection.py

0 commit comments

Comments
 (0)