Skip to content

Build on GitHub

Build on GitHub #4

Workflow file for this run

name: Build on GitHub
on:
workflow_dispatch:
jobs:
build-then-deploy:
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v3
- name: Setup JAVA
uses: actions/setup-java@v3
with:
distribution: 'zulu'
java-version: '17'
check-latest: true
- name: Run per se
run: bash deploy/build_js.sh
shell: bash
- name: Deploy
uses: JamesIves/[email protected]
with:
branch: gh-pages
folder: .
- name: Clean deployment
run: |
find . ! -name 'example_dev.html' ! -name 'jquery.min.js' ! -name 'ermac.min.js' -type f -exec rm -f {} +
find . ! -name 'webassets' ! -name 'crystvis' ! -name '.' -type d -exec rm -rf {} +