name: Build on: pull_request: branches: - master - exampleSite workflow_dispatch: # manual run inputs: hugoVersion: description: "Hugo Version" required: false default: "0.83.0" jobs: build: runs-on: ubuntu-latest steps: - name: Git checkout uses: actions/checkout@v2 with: ref: exampleSite - name: Get Theme run: git submodule update --init --recursive - name: Update theme to Latest commit run: git submodule update --remote --merge - name: Setup hugo uses: peaceiris/actions-hugo@v2 with: hugo-version: "${{ github.event.inputs.hugoVersion }}" - name: Build run: hugo gen chromastyles --style dracula --highlightStyle 'bg:#474733' > assets/css/extended/dracula.css && hugo --buildDrafts --gc --verbose --minify