do not set environment variables

These variables were used only once.
This commit is contained in:
卜部昌平 2023-07-05 19:58:14 +09:00
parent d287d8591c
commit 20478cafe1
Notes: git 2023-07-06 08:26:39 +00:00

View File

@ -43,18 +43,6 @@ jobs:
if: ${{ !contains(github.event.head_commit.message, '[DOC]') && !contains(github.event.pull_request.labels.*.name, 'Documentation') }}
env:
# -g0 disables backtraces when SEGV. Do not set that.
debugflags: '-ggdb3'
default_configure: >-
--enable-debug-env
--disable-install-doc
--with-ext=-test-/cxxanyargs,+
append_configure: >-
--without-valgrind
--without-jemalloc
--without-gmp
CONFIGURE_TTY: never
GITPULLOPTIONS: --no-tags origin ${{ github.ref }}
RUBY_DEBUG: ci rgengc
@ -62,9 +50,6 @@ jobs:
-q
--color=always
--tty=no
# Minimal flags to pass the check.
optflags: '-O2'
LDFLAGS: '-Wl,-z,now'
# FIXME: Drop skipping options
# https://bugs.ruby-lang.org/issues/18061
# https://sourceware.org/annobin/annobin.html/Test-pie.html
@ -85,11 +70,22 @@ jobs:
builddir: build
makeup: true
# Minimal flags to pass the check.
# -g0 disables backtraces when SEGV. Do not set that.
- name: Run configure
run: >
../src/configure -C ${default_configure} ${append_configure}
../src/configure -C
--enable-debug-env
--disable-install-doc
--with-ext=-test-/cxxanyargs,+
--without-valgrind
--without-jemalloc
--without-gmp
--with-gcc="gcc-11 -fcf-protection -Wa,--generate-missing-build-notes=yes"
--enable-shared
debugflags=-ggdb3
optflags=-O2
LDFLAGS=-Wl,-z,now
- run: make showflags