Skip to content

Merge pull request #44 from pthibaud/dev #51

Merge pull request #44 from pthibaud/dev

Merge pull request #44 from pthibaud/dev #51

Workflow file for this run

name: TBKOSTER Compilation
on: [push]
jobs:
Compilation-Actions:
runs-on: ubuntu-latest
steps:
- name: Check out repository code
uses: actions/checkout@v2
- run: echo "The ${{ github.repository }} repository has been cloned to the runner."
- run: echo "The workflow is now ready to test your code on the runner."
- name: Upgrade packages
run: sudo apt-get install -y gettext doxygen texlive tex4ht texlive-latex-extra biber ghostscript poppler-utils
- run: mkdir build
- name: Prepare environment
run: cmake -B build .
- name: Make binaries
run: |
cd build
make
- name: 'Generate artifacts'
uses: actions/upload-artifact@v2
with:
name: Binary for ubuntu and user manual
path: |
build/bin/*.x
build/doc/UserManual.pdf
retention-days: 5
- run: echo "🍏 This job's status is ${{ job.status }}."