diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index aa46630..e00d9b1 100644 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -9,15 +9,24 @@ jobs: build: runs-on: 'lightsail-runner' container: - image: klakegg/hugo:0.121.1-ext-ubuntu + image: klakegg/hugo:ext steps: - name: Checkout code uses: actions/checkout@v3 with: fetch-depth: 0 + - name: Environment Info + run: | + hugo version + pwd + ls -la + - name: Build site - run: hugo --minify + run: | + hugo --minify --debug + echo "Build completed, checking output:" + ls -la public/ env: HUGO_ENV: production @@ -28,7 +37,16 @@ jobs: - name: Install and Deploy with Surfer run: | + echo "Node version: $(node --version)" + echo "NPM version: $(npm --version)" npm install -g cloudron-surfer + echo "Deploying to server: ${{ secrets.SURFER_SERVER }}" + echo "Files to deploy:" + ls -la public/ if ! surfer put --token ${{ secrets.SURFER_TOKEN }} --server ${{ secrets.SURFER_SERVER }} public/* /; then - echo "Deployment failed" - exit 1 \ No newline at end of file + echo "Deployment failed with status $?" + echo "Current directory contents:" + ls -la + exit 1 + fi + echo "Deployment completed successfully" \ No newline at end of file