diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index cc867c1..5d0420f 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -39,19 +39,22 @@ jobs: - name: Install npm dependencies run: npm ci + - name: Prepare runtime mount points + run: mkdir -p files geo + - name: Build frontend run: npm run prod - name: Deploy to production run: | rsync -az --delete \ - --exclude ".git/" \ - --exclude ".gitea/" \ - --exclude ".composer/" \ - --exclude ".npm-cache/" \ - --exclude "node_modules/" \ - --exclude "config/settings.php" \ - --exclude "files/" \ - --exclude "geo/" \ - --exclude "gaia/" \ + --exclude "/.git/" \ + --exclude "/.gitea/" \ + --exclude "/.composer/" \ + --exclude "/.npm-cache/" \ + --exclude "/node_modules/" \ + --exclude "/config/settings.php" \ + --exclude "/files/" \ + --exclude "/geo/" \ + --exclude "/gaia/" \ ./ "$DEPLOY_PATH/"