Create .env file before build image
Some checks failed
CI for GGS-CRON / build-docker (push) Failing after 26s
CI for GGS-CRON / build-and-test (push) Successful in 2m57s

This commit is contained in:
Ittipat Lusuk 2025-08-11 13:14:21 +07:00
parent cf93a9cfe2
commit 3982b06c8c
2 changed files with 11 additions and 1 deletions

View file

@ -7,5 +7,4 @@ node_modules
logs
priceslot.*
debug.*
.env
/dist

View file

@ -62,6 +62,17 @@ jobs:
- name: Log in to Forgejo Docker Registry
run: |
echo "${{ secrets.ACCESS_TOKEN }}" | docker login pakin-inspiron-15-3530.tail110d9.ts.net -u "${{ secrets.DOCKER_USER }}" --password-stdin
- name: Create .env file
run: |
cat > app/.env << EOF
GOOGLE_PRIVATE_KEY=${{ secrets.GOOGLE_PRIVATE_KEY }}
GOOGLE_SERVICE_ACCOUNT_EMAIL=${{ secrets.GOOGLE_SERVICE_ACCOUNT_EMAIL }}
TEST_SHEET_ID=${{ secrets.TEST_SHEET_ID }}
TB_THA_SHEET=${{ secrets.TB_THA_SHEET }}
TB_MYS_SHEET=${{ secrets.TB_MYS_SHEET }}
TB_SGP_SHEET=${{ secrets.TB_SGP_SHEET }}
TB_UAE_SHEET=${{ secrets.TB_UAE_SHEET }}
EOF
- name: Build Docker image
run: |
IMAGE_NAME=pakin-inspiron-15-3530.tail110d9.ts.net/pakin/ggs-cron:${{ github.ref_name }}