From: Viktor Szakats Date: Mon, 18 Aug 2025 22:22:14 +0000 (+0200) Subject: GHA/non-native: delete OmniOS job X-Git-Tag: curl-8_16_0~154 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b48997ba7bfa3a6193ebcd6df2d1a59fc2b1dc4b;p=thirdparty%2Fcurl.git GHA/non-native: delete OmniOS job It's somewhat flaky, slow (6-8 minutes), needs maintenance, and did not turn up real issues to justify keeping. Notably it did not help catch a regression seen on Solaris OS: #16915 Follow-up to 90e644f944969bb11c6448bf50c6d441b5c0b1e6 #13583 Closes #18314 --- diff --git a/.github/workflows/non-native.yml b/.github/workflows/non-native.yml index c584803fd6..8429ab9b38 100644 --- a/.github/workflows/non-native.yml +++ b/.github/workflows/non-native.yml @@ -239,42 +239,6 @@ jobs: echo '::endgroup::' fi - omnios: - name: 'OmniOS, AM gcc openssl amd64' - runs-on: ubuntu-latest - timeout-minutes: 15 - steps: - - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5 - with: - persist-credentials: false - - name: 'autotools' - uses: vmactions/omnios-vm@c31844c7abe722cd7c97df82cab1f1fab1e5339f # v1 - with: - usesh: true - # https://pkg.omnios.org/r151052/core/en/index.shtml - prepare: pkg install build-essential libtool nghttp2 - run: | - set -e - ln -s /usr/bin/gcpp /usr/bin/cpp # Some tests expect `cpp`, which is named `gcpp` in this env. - export MAKEFLAGS=-j3 - export CURL_CI=github - time autoreconf -fi - mkdir bld && cd bld - time ../configure --enable-unity --enable-debug --enable-warnings --enable-werror \ - --prefix="$HOME"/curl-install \ - --with-openssl \ - --disable-dependency-tracking \ - || { tail -n 1000 config.log; false; } - echo '::group::curl_config.h (raw)'; cat lib/curl_config.h || true; echo '::endgroup::' - echo '::group::curl_config.h'; grep -F '#define' lib/curl_config.h | sort || true; echo '::endgroup::' - time gmake install - src/curl --disable --version - time gmake -C tests - time gmake test-ci V=1 - echo '::group::build examples' - time gmake examples - echo '::endgroup::' - android: name: "Android ${{ matrix.platform }}, ${{ matrix.build == 'cmake' && 'CM' || 'AM' }} ${{ matrix.name }} arm64" runs-on: 'ubuntu-latest'