summaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
author卜部昌平 <shyouhei@ruby-lang.org>2023-07-05 19:58:14 +0900
committer卜部昌平 <shyouhei@ruby-lang.org>2023-07-06 17:26:20 +0900
commit20478cafe15f1911a9f2e6f91a43a17c6430f44b (patch)
tree393a30713e015eb779d664849d1218a23444b0c2 /.github
parentd287d8591cf619f4ccf285ac0c6629de11692832 (diff)
do not set environment variables
These variables were used only once.
Notes
Notes: Merged: https://github.com/ruby/ruby/pull/8027
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/annocheck.yml28
1 files changed, 12 insertions, 16 deletions
diff --git a/.github/workflows/annocheck.yml b/.github/workflows/annocheck.yml
index 27f360639b..211dfbdac4 100644
--- a/.github/workflows/annocheck.yml
+++ b/.github/workflows/annocheck.yml
@@ -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