Files
the-sourdough-framework/.github/workflows/main.yml
Hendrik Kleinwaechter 8617acc687 Release book to S3 (#38)
This will automatically release the book to S3 after merging pull
requests
2023-01-12 15:49:47 +01:00

27 lines
735 B
YAML

name: Release LaTeX Document
on:
push:
branches:
- main
jobs:
build_and_release:
runs-on: ubuntu-latest
steps:
- name: Set up git repository
uses: actions/checkout@v3
- name: Build the book
uses: xu-cheng/texlive-action/full@v1
with:
run: |
apk add make
cd book
make all
make release
- name: Release book on 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: ${{ secrets.AWS_BUCKET }}
source_dir: book/release
destination_dir: release