From b8f7e16e3806862d6ddf81ec55b657b8a48cb479 Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Sun, 29 Oct 2023 14:50:29 -0400 Subject: [PATCH] ci: skip the BSD builds for now they are hanging/failing too often and are taking 6+ hours to fail see these upstream issues: - https://github.com/vmactions/freebsd-vm/issues/68 - https://github.com/vmactions/freebsd-vm/issues/74 [skip ci] (cherry picked from commit 7a8ca87b9b1fde0b2b946412e561a51b3c222dc5) --- .github/workflows/ci.yml | 46 ++++++++++++++++++++++------------------ 1 file changed, 25 insertions(+), 21 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c0863dba18..369084aff1 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -318,27 +318,31 @@ jobs: - run: bundle exec rake compile -- ${{matrix.flags}} - run: bundle exec rake test - bsd: - continue-on-error: true # we're seeing VMs hang and fail the whole workflow - needs: ["basic"] - strategy: - fail-fast: false - matrix: - sys: ["enable", "disable"] - runs-on: macos-12 - steps: - - uses: actions/checkout@v3 - with: - submodules: true - - uses: vmactions/freebsd-vm@v0 - with: - usesh: true - prepare: pkg install -y ruby devel/ruby-gems pkgconf libxml2 libxslt git - run: | - gem install bundler - bundle install --local || bundle install - bundle exec rake compile -- --${{matrix.sys}}-system-libraries - bundle exec rake test + ## commented out because the BSD builds are hanging/failing so often + ## see these upstream issues: + ## - https://github.com/vmactions/freebsd-vm/issues/68 + ## - https://github.com/vmactions/freebsd-vm/issues/74 + # bsd: + # continue-on-error: true # we're seeing VMs hang and fail the whole workflow + # needs: ["basic"] + # strategy: + # fail-fast: false + # matrix: + # sys: ["enable", "disable"] + # runs-on: macos-12 + # steps: + # - uses: actions/checkout@v4 + # with: + # submodules: true + # - uses: vmactions/freebsd-vm@v0 + # with: + # usesh: true + # prepare: pkg install -y ruby devel/ruby-gems pkgconf libxml2 libxslt git + # run: | + # gem install bundler + # bundle install --local || bundle install + # bundle exec rake compile -- --${{matrix.sys}}-system-libraries + # bundle exec rake test # # SECTION let's look for memory leaks