name: Deploy Hugo to Codeberg Pages on: push: branches: [main] workflow_dispatch: jobs: deploy: runs-on: codeberg-tiny steps: - name: Checkout uses: actions/checkout@v4 with: submodules: recursive fetch-depth: 0 - name: Setup Hugo uses: https://github.com/peaceiris/actions-hugo@v3 with: hugo-version: "0.164.0" extended: true - name: Build run: hugo --gc --minify --baseURL https://forever2k38.net/ - name: Deploy to Codeberg Pages uses: https://codeberg.org/git-pages/action@v2 with: site: https://forever2k38.net/ server: codeberg.page token: ${{ forgejo.token }} source: public/