A GitHub Action to install GNU Octave on all platforms.
- uses: calysto/octave_action@v1
with:
install-type: ubuntu # ubuntu | macos | windows | ubuntu-flatpak | ubuntu-snap| Value | Runner | Method |
|---|---|---|
ubuntu |
ubuntu-* |
apt |
macos |
macos-* |
Homebrew |
windows |
windows-* |
winget |
ubuntu-flatpak |
ubuntu-* |
Flatpak (flathub) |
ubuntu-snap |
ubuntu-* |
snap (edge) |
jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v7
- uses: calysto/octave_action@v1
with:
install-type: ubuntu
- run: octave --eval "disp('hello')"Install just and pre-commit, then run:
just pre-commit