Skip to content

Merge pull request #173 from ls1intum/172-cleanup-appcomponentsts #293

Merge pull request #173 from ls1intum/172-cleanup-appcomponentsts

Merge pull request #173 from ls1intum/172-cleanup-appcomponentsts #293

name: Build and Push
on:
pull_request:
push:
branches:
- develop
- main
tags: "[0-9]+.[0-9]+.[0-9]+"
release:
types:
- created
workflow_call:
outputs:
image_tag:
description: "The tag of the tease image that was built"
value: "${{ jobs.buildx.outputs.result }}"
jobs:
build-and-push:
strategy:
fail-fast: false
matrix:
include:
- image-name: ls1intum/tease
docker-file: ./client/Dockerfile
docker-context: ./client
- image-name: ls1intum/tease-server
docker-file: ./server/Dockerfile
docker-context: ./server
uses: ls1intum/.github/.github/workflows/build-and-push-docker-image.yml@main
with:
image-name: ${{ matrix.image-name }}
docker-file: ${{ matrix.docker-file }}
docker-context: ${{ matrix.docker-context }}