improved env in deploy
All checks were successful
build and deploy portfolio / build (push) Successful in 37s
build and deploy portfolio / publish-portfolio (push) Successful in 4s
build and deploy portfolio / publish-docs (push) Successful in 5s

This commit is contained in:
darius 2025-02-25 20:56:54 +01:00
parent 679602e03c
commit 9e6be06456

View File

@ -11,11 +11,18 @@ jobs:
build: build:
runs-on: ubuntu-latest runs-on: ubuntu-latest
env:
JWT_SECRET: ${{secrets.jwt_secret}}
POSTGRES_HOST: 192.168.1.200
POSTGRES_PORT: 5099
POSTGRES_USER: postgres
POSTGRES_DB: portfolio
POSTGRES_PASSWORD: ${{secrets.database_password}}
SSL_MODE: true
ENVIRONMENT: docker
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
- name: Setup env file
run: echo "${{secrets.envFile}}" >> .env
- name: Build the Docker image - name: Build the Docker image
run: docker compose build run: docker compose build
- name: Docker login - name: Docker login