Skip to content

Calysto/octave_action

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

octave_action

A GitHub Action to install GNU Octave on all platforms.

Usage

- uses: calysto/octave_action@v1
  with:
    install-type: ubuntu  # ubuntu | macos | windows | ubuntu-flatpak | ubuntu-snap

Install types

Value Runner Method
ubuntu ubuntu-* apt
macos macos-* Homebrew
windows windows-* winget
ubuntu-flatpak ubuntu-* Flatpak (flathub)
ubuntu-snap ubuntu-* snap (edge)

Example workflow

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')"

Contributing

Install just and pre-commit, then run:

just pre-commit

About

GitHub Action to install octave on all platforms

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors

Languages