Skip to content

Commit 6617e3c

Browse files
committed
[ci] adding support for ubuntu 24.04
1 parent 05d19e6 commit 6617e3c

File tree

2 files changed

+20
-2
lines changed

2 files changed

+20
-2
lines changed

.github/workflows/headless.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
runs-on: ${{ matrix.os }}
1818
strategy:
1919
matrix:
20-
os: [ubuntu-20.04, ubuntu-22.04]
20+
os: [ubuntu-20.04, ubuntu-22.04, ubuntu-24.04]
2121
steps:
2222
- uses: actions/checkout@v3
2323
name: Checkout TTK-ParaView source code
@@ -229,6 +229,15 @@ jobs:
229229
file: ttk-paraview-headless-ubuntu-22.04/ttk-paraview.deb
230230
asset_name: ttk-paraview-headless-ubuntu-22.04.deb
231231

232+
- name: Upload Ubuntu Noble Numbat .deb as Release Asset
233+
uses: svenstaro/upload-release-action@v2
234+
with:
235+
repo_token: ${{ secrets.GITHUB_TOKEN }}
236+
tag: ${{ github.ref }}
237+
file: ttk-paraview-headless-ubuntu-24.04/ttk-paraview.deb
238+
asset_name: ttk-paraview-headless-ubuntu-24.04.deb
239+
240+
232241
- name: Upload .tar.gz as Release Asset
233242
uses: svenstaro/upload-release-action@v2
234243
with:

.github/workflows/package.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
runs-on: ${{ matrix.os }}
1919
strategy:
2020
matrix:
21-
os: [ubuntu-20.04, ubuntu-22.04]
21+
os: [ubuntu-20.04, ubuntu-22.04, ubuntu-24.04]
2222
steps:
2323
- uses: actions/checkout@v3
2424
name: Checkout TTK-ParaView source code
@@ -228,6 +228,15 @@ jobs:
228228
file: ttk-paraview-ubuntu-22.04/ttk-paraview.deb
229229
asset_name: ttk-paraview-$tag-ubuntu-22.04.deb
230230

231+
- name: Upload Ubuntu Noble Numbat .deb as Release Asset
232+
uses: svenstaro/upload-release-action@v2
233+
with:
234+
repo_token: ${{ secrets.GITHUB_TOKEN }}
235+
tag: ${{ github.ref }}
236+
file: ttk-paraview-ubuntu-24.04/ttk-paraview.deb
237+
asset_name: ttk-paraview-$tag-ubuntu-24.04.deb
238+
239+
231240
- name: Upload .tar.gz as Release Asset
232241
uses: svenstaro/upload-release-action@v2
233242
with:

0 commit comments

Comments
 (0)