From 08fce7b9f6711fc8699427b783d8c08eaa8d9537 Mon Sep 17 00:00:00 2001 From: leoBitto Date: Sun, 13 Oct 2024 11:22:09 +0200 Subject: [PATCH] created dirs for volumes --- .github/workflows/deploy.yml | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index bb022d5..ff1c205 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -104,10 +104,18 @@ jobs: source: "./docker-compose.prod.yml" target: "/opt/" - - name: Set lower case owner and repo names - run: | - echo "IMAGE_NAME=${{ env.REGISTRY }}/${{ github.repository }}" >>${GITHUB_ENV} - echo "IMAGE_NAME_LC=${IMAGE_NAME,,}" >>${GITHUB_ENV} + - name: Ensure directories for volumes exist + uses: appleboy/ssh-action@v0.1.3 + with: + host: ${{ secrets.HOST }} + username: ${{ secrets.USERNAME }} + key: ${{ secrets.PRIVATE_KEY }} + script: | + sudo mkdir -p /opt/web/static + sudo mkdir -p /opt/web/media + sudo chown -R $USER:$USER /opt/web/static + sudo chown -R $USER:$USER /opt/web/media + - name: Pull containers from GHCR uses: appleboy/ssh-action@v0.1.3