diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index 148df1d..5714c70 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -12,11 +12,15 @@ jobs: steps: - name: Checkout Repository uses: actions/checkout@v4 + with: + submodules: true # Fetch Hugo themes (true OR recursive) + fetch-depth: 0 # Fetch all history for .GitInfo and .Lastmod - name: Install Hugo uses: peaceiris/actions-hugo@v2 with: hugo-version: 'latest' + extended: true # Install extended version - name: Debug Working Directory run: | @@ -30,16 +34,18 @@ jobs: - name: Build Hugo Site run: | # Create the target directory if it doesn't exist - mkdir -p /data/hugo/public + sudo mkdir -p /data/hugo/public + sudo chown -R root:root /data/hugo # Build directly in the workspace - hugo --minify + hugo --minify --debug echo "Contents of generated public directory:" ls -la public/ echo "Copying files to mounted volume..." - cp -rv public/* /data/hugo/public/ + sudo rm -rf /data/hugo/public/* # Clean target directory first + sudo cp -rv public/* /data/hugo/public/ echo "Final contents of mounted volume:" - ls -la /data/hugo/public/ + ls -la /data/hugo/public/ \ No newline at end of file diff --git a/content/_index.md b/content/_index.md index 5f2e823..1b3e257 100644 --- a/content/_index.md +++ b/content/_index.md @@ -4,4 +4,4 @@ description: "This is a website" date: 2025-03-08 --- -Hello World!? \ No newline at end of file +Hello World!?!?!? \ No newline at end of file