You're viewing an older version of this GitHub Action. Do you want to see the latest version instead?
GitHub Action
Compile with Therion
6.2.1-slavic
This is the docker container version for therion project.
After you have cloned this repository you need to launch following commands
git submodule --init git submodule update
The container build is available on Docker Hub.
To use it, just mount your project dir in any container path (the example below uses /opt
) and pass the .thconfig
file as usual.
docker run --rm -it -v "C:\mytherionproject:/opt" --workdir /opt matteopic/therion:6.2.1-slavic project.thconfig
You can use the action to let the github compile and release the project for you.
Required The path of thconfig file relative to the repository.
Use following step snippet for the .github/workflows/main.yml
file.
steps:
- name: Build with therion
uses: matteopic/therion-container@6.2.1-slavic
with:
thconfig: 'myproject.thconfig'
For a full working example look at this project buco del bagno, when a push occurs the project is compiled and a release is created, then the resulting pdf and lox files are included.