bump .NET to 8.0; remove LP_PARSER option

This commit is contained in:
Laurent Perron
2025-04-09 15:18:29 +02:00
parent 884230dec7
commit b787497074
21 changed files with 28 additions and 118 deletions

View File

@@ -29,10 +29,10 @@ jobs:
- name: Check swig
run: swig -version
# Install .NET SDKs
- name: Setup .NET 6.0
- name: Setup .NET 8.0
uses: actions/setup-dotnet@v4
with:
dotnet-version: 6.0.x
dotnet-version: 8.0.x
- name: Check dotnet
run: dotnet --info
# Install Java

View File

@@ -18,10 +18,10 @@ jobs:
run: |
sudo apt install -y swig
swig -version
- name: Setup .NET 6.0
- name: Setup .NET 8.0
uses: actions/setup-dotnet@v4
with:
dotnet-version: 6.0.x
dotnet-version: 8.0.x
- name: Check dotnet
run: dotnet --info
- name: Check CMake

View File

@@ -1,44 +0,0 @@
# ref: https://github.com/actions/runner-images
name: amd64 Linux CMake C++ LP_PARSER OFF
on: [push, pull_request, workflow_dispatch]
concurrency:
group: ${{github.workflow}}-${{github.ref}}
cancel-in-progress: true
# Building using the github runner environement directly.
jobs:
native:
name: amd64•Linux•CMake•LP_PARSER=OFF
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Check cmake
run: cmake --version
- name: Configure
run: >
cmake -S. -Bbuild
-DCMAKE_BUILD_TYPE=Release
-DBUILD_DEPS=ON
-DBUILD_LP_PARSER=OFF
- name: Build
run: >
cmake --build build
--config Release
--target all
-v -j2
- name: Test
run: >
CTEST_OUTPUT_ON_FAILURE=1
cmake --build build
--config Release
--target test
-v
- name: Install
run: >
cmake --build build
--config Release
--target install
-v
-- DESTDIR=install

View File

@@ -29,10 +29,10 @@ jobs:
- name: Check swig
run: swig -version
# Install .NET SDKs
- name: Setup .NET 6.0
- name: Setup .NET 8.0
uses: actions/setup-dotnet@v4
with:
dotnet-version: 6.0.x
dotnet-version: 8.0.x
- name: Check dotnet
run: dotnet --info
# Install Java

View File

@@ -25,10 +25,10 @@ jobs:
run: |
brew install swig
swig -version
- name: Setup .NET 6.0
- name: Setup .NET 8.0
uses: actions/setup-dotnet@v4
with:
dotnet-version: 6.0.x
dotnet-version: 8.0.x
- name: Check dotnet
run: dotnet --info
- name: Check CMake

View File

@@ -22,10 +22,10 @@ jobs:
CTEST_OUTPUT_ON_FAILURE: 1
steps:
- uses: actions/checkout@v4
- name: Setup .NET 6.0
- name: Setup .NET 8.0
uses: actions/setup-dotnet@v4
with:
dotnet-version: 6.0.x
dotnet-version: 8.0.x
- name: Check dotnet
run: dotnet --info
- name: Check CMake

View File

@@ -25,10 +25,10 @@ jobs:
run: |
brew install swig
swig -version
- name: Setup .NET 6.0
- name: Setup .NET 8.0
uses: actions/setup-dotnet@v4
with:
dotnet-version: 6.0.x
dotnet-version: 8.0.x
- name: Check dotnet
run: dotnet --info
- name: Check CMake