Skip to content

Commit 66665f7

Browse files
committed
Includes loading of environment variables
1 parent b1a6b24 commit 66665f7

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

.github/workflows/database.yml

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Run database connection test
1+
name: Run Database Connection Test
22

33
on:
44
push:
@@ -12,16 +12,18 @@ jobs:
1212
steps:
1313
- uses: actions/checkout@v4
1414

15+
- name: Load Environment Variables
16+
run: |
17+
echo 'DATABASE_DB="${{ secrets.DATABASE_DB }}"' >> .env
18+
echo 'DATABASE_USER="${{ secrets.DATABASE_USER }}"' >> .env
19+
echo 'DATABASE_PASSWORD="${{ secrets.DATABASE_PASSWORD }}"' >> .env
20+
echo 'DATABASE_HOST="${{ secrets.DATABASE_HOST }}"' >> .env
21+
1522
- name: Set up Docker Compose
1623
run: |
1724
sudo apt-get update
1825
sudo apt-get install -y docker-compose
1926
docker-compose up -d
20-
env:
21-
DATABASE_DB: ${{ secrets.DATABASE_DB }}
22-
DATABASE_USER: ${{ secrets.DATABASE_USER }}
23-
DATABASE_PASSWORD: ${{ secrets.DATABASE_PASSWORD }}
24-
DATABASE_HOST: ${{ secrets.DATABASE_HOST }}
2527
2628
- name: Set up Node.js
2729
uses: actions/setup-node@v3

0 commit comments

Comments
 (0)