Skip to content

added Github Pages integration #28

added Github Pages integration

added Github Pages integration #28

Workflow file for this run

name: Resume Pipeline
on:
push:
tags:
- v**
jobs:
resume-pipeline:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
with:
fetch-depth: '0'
- name: Create resume docs
run: |
make convert
- name: Setup Pages
uses: actions/configure-pages@v3
- name: Upload artifact
uses: actions/upload-pages-artifact@v2
with:
files: |
./output/resume-${{ github.ref_name }}.html
./output/resume-${{ github.ref_name }}.css
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v2
- name: Create release
uses: softprops/action-gh-release@v1
with:
files: |
./output/resume-${{ github.ref_name }}.md
./output/resume-${{ github.ref_name }}.pdf
./output/resume-${{ github.ref_name }}.html
./output/resume-${{ github.ref_name }}.docx
./output/resume-${{ github.ref_name }}.zip
./output/resume-${{ github.ref_name }}.css