Skip to content

Add render config

Add render config #19

name: Build all docker images
on:
pull_request:
jobs:
projectify-backend:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: docker/setup-buildx-action@v3
-
uses: docker/build-push-action@v6
with:
push: false
load: true
file: projectify-backend.Dockerfile
cache-from: type=gha
cache-to: type=gha,mode=max
tags: projectify-backend:latest
projectify-celery:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: docker/setup-buildx-action@v3
-
uses: docker/build-push-action@v6
with:
push: false
load: true
file: projectify-celery.Dockerfile
cache-from: type=gha
cache-to: type=gha,mode=max
tags: projectify-celery:latest
projectify-manage:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: docker/setup-buildx-action@v3
-
uses: docker/build-push-action@v6
with:
push: false
load: true
file: projectify-manage.Dockerfile
cache-from: type=gha
cache-to: type=gha,mode=max
tags: projectify-manage:latest
projectify-frontend:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: docker/setup-buildx-action@v3
-
uses: docker/build-push-action@v6
with:
push: false
load: true
file: projectify-frontend.Dockerfile
cache-from: type=gha
cache-to: type=gha,mode=max
tags: projectify-frontend:latest
projectify-revproxy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: docker/setup-buildx-action@v3
-
uses: docker/build-push-action@v6
with:
push: false
load: true
file: projectify-revproxy.Dockerfile
cache-from: type=gha
cache-to: type=gha,mode=max
tags: projectify-revproxy:latest