Skip to content

Website deployment

Website deployment #48

Workflow file for this run

name: Website deployment
on:
release:
types: [published]
workflow_dispatch:
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Install dependencies
run: bin/install_dependencies.sh
- name: Run the PDF compilation process
run: bin/build.sh
- name: Push to GitHub build branch
uses: JamesIves/[email protected]
with:
branch: build
folder: build
- name: Trigger website deployment
env:
WCA_HOST: 34.208.140.116
run: |
mkdir -p $HOME/.ssh
echo "${{ secrets.DEPLOY_PRIVATE_KEY }}" > /tmp/deploy_rsa
bin/deploy.sh