diff --git a/.gitea/workflows/pandoc.yaml b/.gitea/workflows/pandoc.yaml new file mode 100644 index 0000000..65451b1 --- /dev/null +++ b/.gitea/workflows/pandoc.yaml @@ -0,0 +1,20 @@ +name: Create HTML +run-name: {{ gitea.actor }} published new files +on: [push] + +jobs: + pandoc-the-markdown: + runs: [self-hosted, linux, x64, gpu] + steps: + - run: echo "The job was automatically triggered by a ${{ gitea.event_name }} event." + - run: echo "This job is now running on a ${{ runner.os }} server hosted by Gitea!" + - run: echo "The name of your branch is ${{ gitea.ref }} and your repository is ${{ gitea.repository }}." + - name: Check out repository code + uses: actions/checkout@v4 + - name: Iterate over all Markdown files to generate HTML + run: | + for markdown in *md + do + pandoc --embed-resources --standalone --css pandoc.css -o "${markdown}.html" "${markdown}" + done + - run: echo "This job's status is ${{ job.status }}." \ No newline at end of file