build update
Build and Deploy / build (push) Successful in 17s

This commit is contained in:
2026-05-24 16:07:47 +02:00
parent 7dee62eb4f
commit 12edb8a5d7
+40 -40
View File
@@ -23,43 +23,43 @@ jobs:
- name: Push Image - name: Push Image
run: docker push gitea.johannesbot.de/johannesbot/manga-mover-and-metadata-collector:latest run: docker push gitea.johannesbot.de/johannesbot/manga-mover-and-metadata-collector:latest
deploy: # deploy:
needs: build # needs: build
runs-on: ubuntu-latest # runs-on: ubuntu-latest
steps: # steps:
- name: Checkout # - name: Checkout
uses: actions/checkout@v4 # uses: actions/checkout@v4
#
- name: Create deployment directory # - name: Create deployment directory
uses: appleboy/ssh-action@v1.0.3 # uses: appleboy/ssh-action@v1.0.3
with: # with:
host: ${{ secrets.SSH_HOST }} # host: ${{ secrets.SSH_HOST }}
username: ${{ secrets.SSH_USER }} # username: ${{ secrets.SSH_USER }}
password: ${{ secrets.SSH_PASSWORD }} # password: ${{ secrets.SSH_PASSWORD }}
port: ${{ secrets.SSH_PORT || 22 }} # port: ${{ secrets.SSH_PORT || 22 }}
script: mkdir -p /home/${{ secrets.SSH_USER }}/manga-mover-and-metadata-collector # script: mkdir -p /home/${{ secrets.SSH_USER }}/manga-mover-and-metadata-collector
#
- name: Copy docker-compose via SCP # - name: Copy docker-compose via SCP
uses: appleboy/scp-action@v0.1.7 # uses: appleboy/scp-action@v0.1.7
with: # with:
host: ${{ secrets.SSH_HOST }} # host: ${{ secrets.SSH_HOST }}
username: ${{ secrets.SSH_USER }} # username: ${{ secrets.SSH_USER }}
password: ${{ secrets.SSH_PASSWORD }} # password: ${{ secrets.SSH_PASSWORD }}
port: ${{ secrets.SSH_PORT || 22 }} # port: ${{ secrets.SSH_PORT || 22 }}
source: "docker-compose.prod.yml" # source: "docker-compose.prod.yml"
target: "/home/${{ secrets.SSH_USER }}/manga-mover-and-metadata-collector" # target: "/home/${{ secrets.SSH_USER }}/manga-mover-and-metadata-collector"
#
- name: Deploy via SSH # - name: Deploy via SSH
uses: appleboy/ssh-action@v1.0.3 # uses: appleboy/ssh-action@v1.0.3
with: # with:
host: ${{ secrets.SSH_HOST }} # host: ${{ secrets.SSH_HOST }}
username: ${{ secrets.SSH_USER }} # username: ${{ secrets.SSH_USER }}
password: ${{ secrets.SSH_PASSWORD }} # password: ${{ secrets.SSH_PASSWORD }}
port: ${{ secrets.SSH_PORT || 22 }} # port: ${{ secrets.SSH_PORT || 22 }}
script: | # script: |
cd /home/${{ secrets.SSH_USER }}/manga-mover-and-metadata-collector # cd /home/${{ secrets.SSH_USER }}/manga-mover-and-metadata-collector
mv docker-compose.prod.yml docker-compose.yml # mv docker-compose.prod.yml docker-compose.yml
echo "${{ secrets.REGISTRY_PASSWORD }}" | sudo docker login https://gitea.johannesbot.de -u ${{ secrets.REGISTRY_USER }} --password-stdin # echo "${{ secrets.REGISTRY_PASSWORD }}" | sudo docker login https://gitea.johannesbot.de -u ${{ secrets.REGISTRY_USER }} --password-stdin
sudo docker compose pull # sudo docker compose pull
sudo docker compose up -d --remove-orphans # sudo docker compose up -d --remove-orphans
sudo docker image prune -f # sudo docker image prune -f