Skip to content

fix: update title of page and upgrade dependencies (#9) #30

fix: update title of page and upgrade dependencies (#9)

fix: update title of page and upgrade dependencies (#9) #30

Workflow file for this run

name: deploy-web
on:
workflow_dispatch:
push:
branches:
- main
env:
NAME: daegyeome
jobs:
deploy:
runs-on: self-hosted
steps:
- name: Checkout the source code.
uses: actions/checkout@master
- name: Build a Dockerfile
run: docker build -t $NAME:latest $(for i in $(grep -vE '^#|^$' ${{ secrets.ENV_PATH }}); do out+="--build-arg $i " ; done; echo $out;out="") .
- name: If running a container, remove it
run: docker ps -q --filter "name=$NAME" | grep -q . && docker stop $NAME && docker rm $NAME || true
- name: Start a docker container
run: docker run -d -p ${{ secrets.PORT }}:3000 --env-file=${{ secrets.ENV_PATH }} --restart=unless-stopped --name $NAME $NAME:latest