Skip to content

Merge pull request #118 from semantic-systems/feature/new-layout #22

Merge pull request #118 from semantic-systems/feature/new-layout

Merge pull request #118 from semantic-systems/feature/new-layout #22

Workflow file for this run

name: 'Deploy NFDI Search Engine on sems-kg-1'
on:
workflow_dispatch:
push:
branches:
- main
jobs:
deploy:
runs-on: self-hosted
steps:
- name: 'Check out repo'
uses: actions/checkout@v3
with:
ref: main
- name: 'Stop the running NFDI Search Engine'
run: docker compose down
- name: 'Delete old Docker image'
run: docker image rm nfdi-search-engine-search-engine
- name: 'Copy logging.conf'
run: cp logging.conf.example logging.conf
- name: 'Re-build Docker container from current source'
run: docker compose up --force-recreate --pull --build -d