Skip to content

Merge pull request #511 from alan-turing-institute/482-claims-under-g… #272

Merge pull request #511 from alan-turing-institute/482-claims-under-g…

Merge pull request #511 from alan-turing-institute/482-claims-under-g… #272

name: frontend-docker
on:
push:
branches: [main, develop]
workflow_dispatch:
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Login to Docker Hub
uses: docker/login-action@v1
with:
username: ${{ secrets.DOCKER_HUB_USERNAME }}
password: ${{ secrets.DOCKER_HUB_TOKEN }}
- uses: actions/checkout@v3
- name: "Build main"
if: ${{ github.ref == 'refs/heads/main' }}
working-directory: frontend
run: |
docker build -t turingassuranceplatform/eap_frontend:main -f Dockerfile .
docker push turingassuranceplatform/eap_frontend:main
- name: "Build develop"
if: ${{ github.ref == 'refs/heads/develop' }}
working-directory: next_frontend
run: |
docker build -t turingassuranceplatform/eap_frontend:develop -f Dockerfile .
docker push turingassuranceplatform/eap_frontend:develop