diff --git a/.gitea/workflows/build-and-deploy.yaml b/.gitea/workflows/build-and-deploy.yaml index 1dae224..fba1ded 100644 --- a/.gitea/workflows/build-and-deploy.yaml +++ b/.gitea/workflows/build-and-deploy.yaml @@ -44,8 +44,27 @@ jobs: credentials: username: ${{ gitea.actor }} password: ${{ secrets.CONTAINER_TOKEN }} + options: --pull always steps: + - name: Debug container environment + run: | + echo "=== Container Debug Info ===" + echo "Image being used: ${{ env.REGISTRY_HOST }}/${{ gitea.repository }}/${{ env.IMAGE_NAME }}:latest" + echo "Current user: $(whoami)" + echo "PATH: $PATH" + echo "" + echo "=== Installed tools ===" + pwsh -Version || echo "PowerShell not found!" + zola --version || echo "Zola not found!" + git --version || echo "Git not found!" + aws --version || echo "AWS CLI not found!" + node --version || echo "Node.js not found!" + which node || echo "Node executable not in PATH" + echo "" + echo "=== Alpine packages with 'node' ===" + apk info | grep node || echo "No node packages found" + - name: Checkout metadata repository uses: actions/checkout@v4 with: