diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index a38dc2230..8f3a28682 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -9,11 +9,12 @@ on: jobs: Unit-Tests: - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 strategy: + fail-fast: false max-parallel: 10 matrix: - node-version: [ 18.x, 20.x ] + node-version: [ 20.x ] language-variant: [ 'csharp-httpclient', 'csharp-restsharp', 'curl', 'dart-dio', 'dart-http', 'golang', 'http', 'java-okhttp', 'java-unirest', 'js-fetch', 'js-jquery', 'js-xhr', 'kotlin-okhttp', 'libcurl', 'nodejs-axios', 'nodejs-native', 'nodejs-request', 'nodejs-unirest', 'objective-c', 'ocaml-cohttp', diff --git a/codegens/csharp-httpclient/test/ci-install.sh b/codegens/csharp-httpclient/test/ci-install.sh index 0b4d8c311..0dac46ef4 100755 --- a/codegens/csharp-httpclient/test/ci-install.sh +++ b/codegens/csharp-httpclient/test/ci-install.sh @@ -3,13 +3,13 @@ set -ev; # stop on error sudo apt-get update echo "Installing dependencies required for tests in codegens/csharp-httpclient" -# Install latest .net6.0 sdk +# Install latest .net8.0 sdk pushd ./codegens/csharp-httpclient &>/dev/null; - wget -q https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb + wget -q https://packages.microsoft.com/config/ubuntu/22.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb sudo dpkg -i packages-microsoft-prod.deb sudo apt-get install apt-transport-https sudo apt-get update - sudo apt-get install dotnet-sdk-6.0 - dotnet new console -o testProject -f net6.0 + sudo apt-get install dotnet-sdk-8.0 + dotnet new console -o testProject -f net8.0 # no extra packages needed popd &>/dev/null; diff --git a/codegens/csharp-restsharp/test/ci-install.sh b/codegens/csharp-restsharp/test/ci-install.sh index 9bc29ba6d..7ceff201c 100755 --- a/codegens/csharp-restsharp/test/ci-install.sh +++ b/codegens/csharp-restsharp/test/ci-install.sh @@ -4,12 +4,12 @@ set -ev; # stop on error sudo apt-get update echo "Installing dependencies required for tests in codegens/csharp-restsharp" pushd ./codegens/csharp-restsharp &>/dev/null; - wget -q https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb + wget -q https://packages.microsoft.com/config/ubuntu/22.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb sudo dpkg -i packages-microsoft-prod.deb sudo apt-get install apt-transport-https sudo apt-get update - sudo apt-get install dotnet-sdk-6.0 - dotnet new console -o testProject -f net6.0 + sudo apt-get install dotnet-sdk-8.0 + dotnet new console -o testProject -f net8.0 pushd ./testProject &>/dev/null; dotnet add package RestSharp --version 112.0.0 popd &>/dev/null;