mirror of
https://github.com/woodchen-ink/webp_server_go.git
synced 2025-07-18 05:32:02 +08:00
chore(workflow): add deployment commands to release docker image workflow
This commit is contained in:
parent
603efd67e5
commit
e9086e3b78
17
.github/workflows/release_docker_image.yaml
vendored
17
.github/workflows/release_docker_image.yaml
vendored
@ -39,3 +39,20 @@ jobs:
|
||||
push: true
|
||||
tags: woodchen/${{ env.IMAGE_NAME }}:latest
|
||||
platforms: linux/amd64,linux/arm64
|
||||
|
||||
- name: Execute deployment commands
|
||||
uses: appleboy/ssh-action@master
|
||||
with:
|
||||
host: ${{ secrets.SERVER_HOST }}
|
||||
username: root
|
||||
key: ${{ secrets.SERVER_SSH_KEY }}
|
||||
script: |
|
||||
# 解压文件
|
||||
docker pull woodchen/webp-server-go
|
||||
|
||||
# 停止并删除容器
|
||||
docker stop webp-server-go || true
|
||||
docker rm webp-server-go || true
|
||||
|
||||
# 启动容器
|
||||
docker compose -f /opt/1panel/docker/compose/webp-server-go/docker-compose.yml up -d
|
||||
|
Loading…
x
Reference in New Issue
Block a user