From 9d4dc925e6090b885ed3d5030440def41770fb36 Mon Sep 17 00:00:00 2001 From: OneUp Date: Sat, 5 Oct 2024 12:35:54 -0500 Subject: [PATCH] Render readme to jpg --- .github/workflows/Build.yml | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/.github/workflows/Build.yml b/.github/workflows/Build.yml index 6e950c3..94363f4 100644 --- a/.github/workflows/Build.yml +++ b/.github/workflows/Build.yml @@ -38,18 +38,38 @@ jobs: - name: Build run: msbuild /m /p:Configuration=${{env.BUILD_CONFIGURATION}} ${{env.SOLUTION_FILE_PATH}} + - name: Install md-to-pdf + run: npm install -g md-to-pdf + + - name: Install Ghostscript + run: choco install ghostscript --yes + + - name: Convert README.md to PDF + run: md-to-pdf README.md + + - name: Convert PDF to JPG + run: | + magick README.pdf README-%d.jpg + magick README-*.jpg -append README_combined.jpg + - name: Compress artifacts uses: vimtor/action-zip@v1.1 with: files: output/drivers/ README.md LICENSE dest: "output/${{github.event.repository.name}}.zip" - - name: Upload artifacts + - name: Upload zip artifact uses: actions/upload-artifact@v4 with: name: "VRto3D-${{env.CommitHashShort}}" path: output/${{github.event.repository.name}}.zip + - name: Upload README image artifact + uses: actions/upload-artifact@v4 + with: + name: "README-${{env.CommitHashShort}}.jpg" + path: README_combined.jpg + - name: GitHub pre-release uses: "marvinpinto/action-automatic-releases@latest" with: