Adding new scaling from Yamauchi and Takei 2024 #92
Workflow file for this run
This file contains 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
name: Octave Build | |
on: | |
pull_request: | |
paths: | |
- "**.m" | |
- ".github/workflows/build-test-octave.yaml" | |
# note: this test uses a docker image with the latest gnu octave installed. The | |
# octave images are maintained by https://github.com/gnu-octave/docker and this | |
# action will fetch from docker hub, https://hub.docker.com/r/gnuoctave/octave | |
# to pin to a particular version, replace the image value below with, e.g., | |
# gnuoctave/octave:8.3.0 | |
jobs: | |
test-on-octave: | |
name: Octave build | |
runs-on: ubuntu-latest | |
container: | |
image: gnuoctave/octave | |
steps: | |
- uses: actions/checkout@v4 | |
- name: Check octave installation | |
run: octave --eval "disp(version)" | |
- name: Run tests | |
run: octave --eval "run_all_tests" |