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