diff --git a/.github/workflows/Build.yml b/.github/workflows/Build.yml index 6e950c3..62004be 100644 --- a/.github/workflows/Build.yml +++ b/.github/workflows/Build.yml @@ -38,18 +38,36 @@ 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 ImageMagick + run: choco install imagemagick --installargs 'ADD_EXAMPLES=no' + + - name: Convert README.md to PDF + run: md-to-pdf README.md --output README.pdf + + - name: Convert PDF to JPG + run: magick convert README.pdf README.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.jpg + - name: GitHub pre-release uses: "marvinpinto/action-automatic-releases@latest" with: