diff --git a/.github/workflows/octave.yml b/.github/workflows/octave.yml index f6bd28a..003f6cf 100644 --- a/.github/workflows/octave.yml +++ b/.github/workflows/octave.yml @@ -8,7 +8,7 @@ on: - cron: "3 2 1 * *" env: - OCTAVE_LATEST: 9.2.0 + OCTAVE_LATEST: 9.3.0 jobs: octave: diff --git a/README.md b/README.md index 7e7ba4f..39d27dd 100644 --- a/README.md +++ b/README.md @@ -8,20 +8,20 @@ The Octave images can be run by ```sh # Obtain image - docker pull docker.io/gnuoctave/octave:9.2.0 + docker pull docker.io/gnuoctave/octave:9.3.0 # Start container (command-line interface) - docker run -it --rm gnuoctave/octave:9.2.0 octave + docker run -it --rm gnuoctave/octave:9.3.0 octave ``` - [Podman](https://podman.io/): as before, replace `docker` with `podman`. - [Singularity](https://sylabs.io/singularity/): most recommended for GUI mode. ```sh - singularity pull docker://gnuoctave/octave:9.2.0 + singularity pull docker://gnuoctave/octave:9.3.0 # Start container (command-line interface) - singularity run octave_9.2.0.sif + singularity run octave_9.3.0.sif ``` See below for starting Octave with GUI. @@ -51,7 +51,7 @@ Please adapt the shell command after `-t` respectively. Using Singularity, start Octave with GUI with this command: ``` -singularity exec --bind /run/user octave_9.2.0.sif octave --gui +singularity exec --bind /run/user octave_9.3.0.sif octave --gui ``` Using Docker or Podman run: @@ -67,7 +67,7 @@ docker run \ --volume="/dev:/dev:rw" \ --volume="/run/user:/run/user:rw" \ --workdir="$HOME" \ - docker.io/gnuoctave/octave:9.2.0 octave --gui + docker.io/gnuoctave/octave:9.3.0 octave --gui ``` For old Octave 4.x.x versions you might additionally pass the @@ -97,6 +97,7 @@ graph LR U3[ubuntu:2004] --> b6[docker.io/gnuoctave/octave-build:6]; U2[ubuntu:1804] --> b5[docker.io/gnuoctave/octave-build:5]; U1[ubuntu:1604] --> b4[docker.io/gnuoctave/octave-build:4]; + b9 --> v930[docker.io/gnuoctave/octave:9.3.0]; b9 --> v920[docker.io/gnuoctave/octave:9.2.0]; b9 --> v910[docker.io/gnuoctave/octave:9.1.0]; b8 --> v840[docker.io/gnuoctave/octave:8.4.0]; @@ -139,6 +140,7 @@ graph LR classDef age4 fill:#ffd700,stroke:#333,stroke-width:2px; classDef age5 fill:#ffa500,stroke:#333,stroke-width:2px; classDef age6 fill:#ff6a6a,stroke:#333,stroke-width:2px; + class v930 age1; class v920 age1; class v910 age1; class v840 age1; diff --git a/install.sh b/install.sh index a7f27c3..d9c7e98 100755 --- a/install.sh +++ b/install.sh @@ -11,7 +11,7 @@ fi ################ # Default Octave Docker image to be used. -OCTAVE_VERSION="9.2.0" +OCTAVE_VERSION="9.3.0" OCTAVE_IMAGE="docker.io/gnuoctave/octave" # Choose default container tool in this order.