From d2179eeaacd9a85fa10188d79f74adc8068f29c3 Mon Sep 17 00:00:00 2001 From: Nobuyoshi Nakada Date: Sat, 7 Sep 2024 21:43:38 +0900 Subject: [PATCH] Try to run goruby --- .github/workflows/check_dependencies.yml | 2 ++ .github/workflows/macos.yml | 12 ++++++++++++ .github/workflows/ubuntu.yml | 12 ++++++++++++ 3 files changed, 26 insertions(+) diff --git a/.github/workflows/check_dependencies.yml b/.github/workflows/check_dependencies.yml index fe13fdc3d8..fe8a108a46 100644 --- a/.github/workflows/check_dependencies.yml +++ b/.github/workflows/check_dependencies.yml @@ -65,6 +65,8 @@ jobs: - run: make all golf + - run: ./goruby -veh + - run: ruby tool/update-deps --fix - run: git diff --no-ext-diff --ignore-submodules --exit-code diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index 646a3736f4..ecd1838123 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -96,6 +96,18 @@ jobs: - run: make + - run: | + make golf + case "${{ matrix.configure }}" in + *'--enable-shared'*) + make runnable + ./bin/goruby -veh + ;; + *) + ./goruby -veh + ;; + esac + - name: Set test options for skipped tests run: | set -x diff --git a/.github/workflows/ubuntu.yml b/.github/workflows/ubuntu.yml index 83ec71b0b3..85d401dccc 100644 --- a/.github/workflows/ubuntu.yml +++ b/.github/workflows/ubuntu.yml @@ -107,6 +107,18 @@ jobs: - run: $SETARCH make + - run: | + $SETARCH make golf + case "${{ matrix.configure }}" in + *'--enable-shared'*) + $SETARCH make runnable + ./bin/goruby -veh + ;; + *) + ./goruby -veh + ;; + esac + - name: Set test options for skipped tests run: | set -x