yaml_cvによる履歴書PDFのビルドをGitHub Actionsでやる

履歴書PDFのビルド作業をGitHub Actionsで定義した。 リポジトリ自体はyaml_cvをクローンし、プライベートリポジトリとして作成した。 以下の内容を.github/workflows/create_pdf.yamlとして保存し、リポジトリにプッシュするだけ。 name: Create PDF on: push jobs: lint: name: Create PDF runs-on: ubuntu-latest steps: - uses: actions/[email protected] with: fetch-depth: 1 - uses: actions/[email protected] with: node-version: "2.7" - run: | gem install prawn ruby make_cv.rb -i data.yaml -s style.txt -o output.pdf - uses: actions/[email protected] with: name: create-pdf path: ./output.pdf ビルドに成功すると以下のようにActionsタブにビルド結果が表示される。create-pdfをクリックするとPDFがダウンロードできる。

2020-05-06 Wed ·     "Masahiro Hiramori"