diff options
| author | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2024-09-07 21:43:38 +0900 |
|---|---|---|
| committer | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2024-09-08 23:16:46 +0900 |
| commit | d2179eeaacd9a85fa10188d79f74adc8068f29c3 (patch) | |
| tree | 6ec520acf30b1a0a701159aa3b601c15f33a07e8 | |
| parent | 903f3790ade13054af6a4c2f654d8b75edf0936e (diff) | |
Try to run goruby
| -rw-r--r-- | .github/workflows/check_dependencies.yml | 2 | ||||
| -rw-r--r-- | .github/workflows/macos.yml | 12 | ||||
| -rw-r--r-- | .github/workflows/ubuntu.yml | 12 |
3 files changed, 26 insertions, 0 deletions
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 |
