Skip to content

Commit e01be0b

Browse files
authored
Merge pull request #24 from sopt-makers/chore/#23
chore: .env 파일 전체를 하나의 Secret으로 관리하도록 변경
2 parents a816d21 + e964b3d commit e01be0b

File tree

2 files changed

+6
-12
lines changed

2 files changed

+6
-12
lines changed

.github/workflows/cd.yml

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,9 @@ jobs:
2424
- name: Create .env file
2525
run: |
2626
mkdir -p src/main/resources
27-
cat << EOF > src/main/resources/.env
28-
SLACK_WEBHOOK_CREW_DEV_BE=${{ secrets.SLACK_WEBHOOK_CREW_DEV_BE }}
29-
SLACK_WEBHOOK_CREW_DEV_FE=${{ secrets.SLACK_WEBHOOK_CREW_DEV_FE }}
30-
SLACK_WEBHOOK_CREW_PROD_BE=${{ secrets.SLACK_WEBHOOK_CREW_PROD_BE }}
31-
SLACK_WEBHOOK_CREW_PROD_FE=${{ secrets.SLACK_WEBHOOK_CREW_PROD_FE }}
32-
EOF
27+
printf '%s' "$DOTENV_FILE" > src/main/resources/.env
28+
env:
29+
DOTENV_FILE: ${{ secrets.DOTENV_FILE }}
3330

3431
- name: Build shadow JAR (default = shadowJar)
3532
run: ./gradlew build

.github/workflows/ci.yml

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,9 @@ jobs:
2525
- name: Create .env file
2626
run: |
2727
mkdir -p src/main/resources
28-
cat << EOF > src/main/resources/.env
29-
SLACK_WEBHOOK_CREW_DEV_BE=${{ secrets.SLACK_WEBHOOK_CREW_DEV_BE }}
30-
SLACK_WEBHOOK_CREW_DEV_FE=${{ secrets.SLACK_WEBHOOK_CREW_DEV_FE }}
31-
SLACK_WEBHOOK_CREW_PROD_BE=${{ secrets.SLACK_WEBHOOK_CREW_PROD_BE }}
32-
SLACK_WEBHOOK_CREW_PROD_FE=${{ secrets.SLACK_WEBHOOK_CREW_PROD_FE }}
33-
EOF
28+
printf '%s' "$DOTENV_FILE" > src/main/resources/.env
29+
env:
30+
DOTENV_FILE: ${{ secrets.DOTENV_FILE }}
3431

3532
- name: Compile and run test
3633
run: |

0 commit comments

Comments
 (0)