mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
Set more descriptive labels to workflow
This commit is contained in:
parent
59a8003ac5
commit
b3903ef2a1
1 changed files with 6 additions and 11 deletions
17
.github/workflows/macos.yml
vendored
17
.github/workflows/macos.yml
vendored
|
@ -7,7 +7,7 @@ on:
|
||||||
paths:
|
paths:
|
||||||
- '*'
|
- '*'
|
||||||
jobs:
|
jobs:
|
||||||
macos:
|
latest:
|
||||||
runs-on: macos-latest
|
runs-on: macos-latest
|
||||||
steps:
|
steps:
|
||||||
- name: Disable Firewall
|
- name: Disable Firewall
|
||||||
|
@ -24,21 +24,16 @@ jobs:
|
||||||
fetch-depth: 5
|
fetch-depth: 5
|
||||||
- name: Set ENV
|
- name: Set ENV
|
||||||
run: |
|
run: |
|
||||||
echo '##[set-env name=CONFIGURE_TTY]no'
|
|
||||||
echo '##[set-env name=NPROC]'$(sysctl -n hw.activecpu)
|
|
||||||
echo '##[set-env name=JOBS]'-j$((1 + $(sysctl -n hw.activecpu)))
|
echo '##[set-env name=JOBS]'-j$((1 + $(sysctl -n hw.activecpu)))
|
||||||
- name: Print ENV
|
|
||||||
run: |
|
|
||||||
echo $CONFIGURE_TTY
|
|
||||||
echo $NPROC
|
|
||||||
echo $JOBS
|
|
||||||
- run: autoconf
|
- run: autoconf
|
||||||
- name: configure
|
- name: configure
|
||||||
run: ./configure -C --disable-install-doc --with-openssl-dir=$(brew --prefix openssl) --with-readline-dir=$(brew --prefix readline)
|
run: ./configure -C --disable-install-doc --with-openssl-dir=$(brew --prefix openssl) --with-readline-dir=$(brew --prefix readline)
|
||||||
- run: make $JOBS
|
- run: make $JOBS
|
||||||
- run: make -s test TESTOPTS="${TESTOPTS=$JOBS -q --tty=$CONFIGURE_TTY}"
|
- name: make test
|
||||||
- run: make -s test-all TESTOPTS="${TESTOPTS=$JOBS -q --tty=$CONFIGURE_TTY}"
|
run: make -s test TESTOPTS="$JOBS -q --tty=no"
|
||||||
- name: Ruby Spec
|
- name: make test-all
|
||||||
|
run: make -s test-all TESTOPTS="$JOBS -q --tty=no"
|
||||||
|
- name: make test-spec
|
||||||
run: make -s test-spec MSPECOPT=-ff # not using `-j` because sometimes `mspec -j` silently dies
|
run: make -s test-spec MSPECOPT=-ff # not using `-j` because sometimes `mspec -j` silently dies
|
||||||
- name: Leaked Globals
|
- name: Leaked Globals
|
||||||
run: make -s leaked-globals
|
run: make -s leaked-globals
|
||||||
|
|
Loading…
Reference in a new issue