Skip to content

Merge pull request #221 from semantic-systems/abdullah-rana-patch-6 #53

Merge pull request #221 from semantic-systems/abdullah-rana-patch-6

Merge pull request #221 from semantic-systems/abdullah-rana-patch-6 #53

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
env:
OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}
- name: 'Stop the running NFDI Search Engine'
run: docker compose down
- 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 --build --detach