Skip to content

リリースに関するactionを設定 #14

リリースに関するactionを設定

リリースに関するactionを設定 #14

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
- uses: actions/upload-artifact@v4
with:
name: job-resume.pdf
path: job-resume.pdf
- 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