Skip to content

gh workflow: create .env.production manually instead #11

gh workflow: create .env.production manually instead

gh workflow: create .env.production manually instead #11

name: Docker Image CI
on:
push:
branches: [ "prod" ]
env:
REGISTRY_URL: "${{ secrets.CONTAINER_REGISTRY_URL }}"
jobs:
build:
runs-on: ubuntu-24.04-arm
steps:
- uses: actions/checkout@v4
- run: echo "${{ secrets.CONTAINER_REGISTRY_PASSWORD }}" | docker login $REGISTRY_URL -u "${{ secrets.CONTAINER_REGISTRY_USERNAME }}" --password-stdin
- run: echo "$ENV_PRODUCTION_FILE" > frontend/.env.production
- run: docker compose build
- run: docker compose push
- run: docker logout $REGISTRY_URL