ruby-changes:69802
From: Nobuyoshi <ko1@a...>
Date: Thu, 18 Nov 2021 17:41:31 +0900 (JST)
Subject: [ruby-changes:69802] 2efbb35a8f (master): Remove macOS CIs [ci skip]
https://git.ruby-lang.org/ruby.git/commit/?id=2efbb35a8f From 2efbb35a8fdf1bea4c914f19f9c0beb52fa77e78 Mon Sep 17 00:00:00 2001 From: Nobuyoshi Nakada <nobu@r...> Date: Thu, 18 Nov 2021 17:39:28 +0900 Subject: Remove macOS CIs [ci skip] --- .github/workflows/check_dependencies.yml | 2 +- .github/workflows/macos.yml | 79 -------------------------------- 2 files changed, 1 insertion(+), 80 deletions(-) delete mode 100644 .github/workflows/macos.yml diff --git a/.github/workflows/check_dependencies.yml b/.github/workflows/check_dependencies.yml index ff820fa98c2..2125d498c65 100644 --- a/.github/workflows/check_dependencies.yml +++ b/.github/workflows/check_dependencies.yml @@ -15,7 +15,7 @@ jobs: https://github.com/ruby/ruby/blob/trunk/.github/workflows/check_dependencies.yml#L15 update-deps: strategy: matrix: - os: [ubuntu-20.04, macos-11] + os: [ubuntu-20.04] fail-fast: true runs-on: ${{ matrix.os }} steps: diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml deleted file mode 100644 index ab6f47bd26f..00000000000 --- a/.github/workflows/macos.yml +++ /dev/null @@ -1,79 +0,0 @@ https://github.com/ruby/ruby/blob/trunk/.github/workflows/check_dependencies.yml#L0 -name: macOS -on: - push: - paths-ignore: - - 'doc/**' - - '**.md' - - '**.rdoc' - pull_request: - paths-ignore: - - 'doc/**' - - '**.md' - - '**.rdoc' - -jobs: - make: - strategy: - matrix: - os: [macos-10.15, macos-11] - test_task: [ "check", "test-bundler-parallel" ] #, "test-bundled-gems" ] matrix tests has unknown issues - fail-fast: false - env: - RUBY_TESTOPTS: '-q --tty=no' - GITPULLOPTIONS: --no-tags origin ${{github.ref}} - runs-on: ${{ matrix.os }} - steps: - - run: mkdir build - working-directory: - - name: git config - run: | - git config --global advice.detachedHead 0 - git config --global init.defaultBranch garbage - - uses: actions/checkout@v2 - with: - path: src - - name: Install libraries - run: | - brew upgrade - brew install gmp libffi openssl@1... zlib autoconf automake libtool readline - working-directory: src - - name: Set ENV - run: | - echo "MAKEFLAGS=-j$((1 + $(sysctl -n hw.activecpu)))" >> $GITHUB_ENV - - run: ./autogen.sh - working-directory: src - - name: Run configure - run: ../src/configure -C --disable-install-doc --with-openssl-dir=$(brew --prefix openssl@1...) --with-readline-dir=$(brew --prefix readline) - - run: make incs - - run: make - - run: make leaked-globals - if: ${{ matrix.test_task == 'check' }} - - run: make prepare-gems - if: ${{ matrix.test_task == 'check' }} - - run: make -s ${{ matrix.test_task }} - timeout-minutes: 40 - env: - TEST_BUNDLED_GEMS_ALLOW_FAILURES: "rexml" - - run: make -s check RUN_OPTS="--yjit" - timeout-minutes: 60 - if: ${{ matrix.test_task == 'check' }} - - run: make -s check RUN_OPTS="--yjit --yjit-call-threshold=1 --yjit-max-versions=1" - timeout-minutes: 60 - if: ${{ matrix.test_task == 'check' }} - - uses: k0kubun/action-slack@v... - with: - payload: | - { - "ci": "GitHub Actions", - "env": "${{ github.workflow }} / ${{ matrix.test_task }}", - "url": "https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }}", - "commit": "${{ github.sha }}", - "branch": "${{ github.ref }}".split('/').reverse()[0] - } - env: - SLACK_WEBHOOK_URL: ${{ secrets.SIMPLER_ALERTS_URL }} # ruby-lang slack: ruby/simpler-alerts-bot - if: ${{ failure() && github.event_name == 'push' }} - -defaults: - run: - working-directory: build -- cgit v1.2.1 -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/