Update citation format #9
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # This workflow will install Octave and run unit tests and the demos | |
| name: Octave application | |
| on: | |
| push: | |
| branches: [ master ] | |
| pull_request: | |
| branches: [ master ] | |
| jobs: | |
| build: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@v3 | |
| - name: Install dependencies | |
| run: | | |
| sudo apt-get update | |
| sudo apt-get install -y octave octave-dev | |
| - name: Run unit tests | |
| run: | | |
| octave --no-gui --eval "addpath('tests'); run_tests;" | |
| - name: Run LTM demo | |
| run: | | |
| cd LTM_Recovery | |
| octave --no-gui demo_LTM.m | |
| - name: Run blockage model demo | |
| run: | | |
| cd BlockageModel | |
| octave --no-gui demo_Blockage.m | |
| - name: Run reflection model demo | |
| run: | | |
| cd ReflectionModel | |
| octave --no-gui demo_Reflection.m |