Skip to content

emotes: add SPYRON

emotes: add SPYRON #75

Workflow file for this run

name: Dev SSH-Deploy
on:
push:
branches:
- 'dev'
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
with:
submodules: true
- name: Docker login
env:
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}
run: docker login https://ghcr.io -u ${username} -p ${password}
- name: Build image
run: docker build . -t ghcr.io/memelabs/chat-gui/chat-gui:dev --build-arg ENV_SRC=.env.dev
- name: Publish image
run: docker push ghcr.io/memelabs/chat-gui/chat-gui:dev
- name: ssh-deploy for dev-chat-gui
uses: appleboy/ssh-action@122f35dca5c7a216463c504741deb0de5b301953
with:
host: ${{ secrets.HOST }}
username: ${{ secrets.USERNAME }}
key: ${{ secrets.KEY }}
script: |
./hooks/dev-chat-gui.sh