Skip to content

Merge pull request #14 from ImDevinC/update-resume #33

Merge pull request #14 from ImDevinC/update-resume

Merge pull request #14 from ImDevinC/update-resume #33

Workflow file for this run

name: Publish changes to the server
on:
workflow_dispatch:
push:
branches:
- main
paths:
- "static/**"
jobs:
publish:
runs-on: ubuntu-latest
name: Upload to S3
steps:
- name: Checkout repository
uses: actions/checkout@v2
- name: Generate resume
id: build
uses: docker/build-push-action@v2
with:
push: false
tags: latest
file: Dockerfile.resume
- name: Generate resume
id: generate
run: docker run -v $PWD/static:/usr/src/app ${{ steps.build.outputs.digest }} export resume.html --theme jsonresume-theme-rocketspacer
- name: Upload to S3
uses: shallwefootball/s3-upload-action@master
with:
aws_key_id: ${{ secrets.AWS_KEY_ID }}
aws_secret_access_key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
aws_bucket: imdevinc-site
source_dir: static
destination_dir: ''