Skip to content

.github/workflows/build-pdf.yaml #16

.github/workflows/build-pdf.yaml

.github/workflows/build-pdf.yaml #16

Workflow file for this run

on:
push:
branches:
- 'master'
release:
types:
- created
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 20
- name: install md-to-pdf
run: npm i -g md-to-pdf
- name: generate pdf
run: md-to-pdf --config-file ./pdf-config/config.json ./job-resume.md
- name: upload action artifact
uses: actions/upload-artifact@v4
with:
name: job-resume.pdf
path: job-resume.pdf
- name: upload release asset
uses: shogo82148/actions-upload-release-asset@v1
if: ${{ github.event_name == 'release' }}
with:
upload_url: ${{ github.event.release.upload_url }}
asset_path: job-resume.pdf