Skip to content

Commit e04d863

Browse files
HanSur94claude
andcommitted
ci: use Octave 8.4.0 container for release gate tests
The release gate tests were using apt-get octave (older version) which caused test_to_step_function to fail. Use the same gnuoctave/octave:8.4.0 container as the main test workflow for consistency. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent bbeebe4 commit e04d863

1 file changed

Lines changed: 1 addition & 3 deletions

File tree

.github/workflows/release.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,10 @@ jobs:
1212
test:
1313
name: Gate Tests
1414
runs-on: ubuntu-latest
15+
container: gnuoctave/octave:8.4.0
1516
steps:
1617
- uses: actions/checkout@v6
1718

18-
- name: Install Octave and Xvfb
19-
run: sudo apt-get update && sudo apt-get install -y octave octave-dev xvfb
20-
2119
- name: Run tests
2220
run: |
2321
xvfb-run octave --eval "cd('tests'); r = run_all_tests(); if r.failed > 0; exit(1); end"

0 commit comments

Comments
 (0)