5454 steps :
5555 - uses : actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
5656 with : { sparse-checkout-cone-mode: false, sparse-checkout: /.github }
57- - { uses: './.github/actions/setup/directories', with: { srcdir: 'src', builddir: 'build', makeup: true } }
57+ # Set fetch-depth: 10 so that Launchable can receive commits information.
58+ - { uses: './.github/actions/setup/directories', with: { srcdir: 'src', builddir: 'build', makeup: true, fetch-depth: 10 } }
5859 - name : ' clang 18 LTO'
5960 uses : ' ./.github/actions/compilers'
6061 with :
7475 steps :
7576 - uses : actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
7677 with : { sparse-checkout-cone-mode: false, sparse-checkout: /.github }
77- - { uses: './.github/actions/setup/directories', with: { srcdir: 'src', builddir: 'build', makeup: true } }
78+ - { uses: './.github/actions/setup/directories', with: { srcdir: 'src', builddir: 'build', makeup: true, fetch-depth: 10 } }
7879 - name : ' GCC 13 LTO'
7980 uses : ' ./.github/actions/compilers'
8081 with :
@@ -101,7 +102,7 @@ jobs:
101102 steps :
102103 - uses : actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
103104 with : { sparse-checkout-cone-mode: false, sparse-checkout: /.github }
104- - { uses: './.github/actions/setup/directories', with: { srcdir: 'src', builddir: 'build', makeup: true } }
105+ - { uses: './.github/actions/setup/directories', with: { srcdir: 'src', builddir: 'build', makeup: true, fetch-depth: 10 } }
105106 - { uses: './.github/actions/compilers', name: 'clang 20', with: { tag: 'clang-20' } }
106107 - { uses: './.github/actions/compilers', name: 'clang 19', with: { tag: 'clang-19' } }
107108 - { uses: './.github/actions/compilers', name: 'clang 18', with: { tag: 'clang-18' } }
@@ -119,7 +120,7 @@ jobs:
119120 steps :
120121 - uses : actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
121122 with : { sparse-checkout-cone-mode: false, sparse-checkout: /.github }
122- - { uses: './.github/actions/setup/directories', with: { srcdir: 'src', builddir: 'build', makeup: true } }
123+ - { uses: './.github/actions/setup/directories', with: { srcdir: 'src', builddir: 'build', makeup: true, fetch-depth: 10 } }
123124 - { uses: './.github/actions/compilers', name: 'clang 13', with: { tag: 'clang-13' } }
124125 - { uses: './.github/actions/compilers', name: 'clang 12', with: { tag: 'clang-12' } }
125126 - { uses: './.github/actions/compilers', name: 'clang 11', with: { tag: 'clang-11' } }
@@ -139,7 +140,7 @@ jobs:
139140 steps :
140141 - uses : actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
141142 with : { sparse-checkout-cone-mode: false, sparse-checkout: /.github }
142- - { uses: './.github/actions/setup/directories', with: { srcdir: 'src', builddir: 'build', makeup: true } }
143+ - { uses: './.github/actions/setup/directories', with: { srcdir: 'src', builddir: 'build', makeup: true, fetch-depth: 10 } }
143144 # -Wno-strict-prototypes is necessary with current clang-15 since
144145 # older autoconf generate functions without prototype and -pedantic
145146 # now implies strict-prototypes. Disabling the error but leaving the
@@ -164,7 +165,7 @@ jobs:
164165 steps :
165166 - uses : actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
166167 with : { sparse-checkout-cone-mode: false, sparse-checkout: /.github }
167- - { uses: './.github/actions/setup/directories', with: { srcdir: 'src', builddir: 'build', makeup: true } }
168+ - { uses: './.github/actions/setup/directories', with: { srcdir: 'src', builddir: 'build', makeup: true, fetch-depth: 10 } }
168169 - { uses: './.github/actions/compilers', name: 'C++20', with: { CXXFLAGS: '-std=c++20 -Werror=pedantic -pedantic-errors -Wno-c++11-long-long' } }
169170 - { uses: './.github/actions/compilers', name: 'C++23', with: { CXXFLAGS: '-std=c++23 -Werror=pedantic -pedantic-errors -Wno-c++11-long-long' } }
170171 - { uses: './.github/actions/compilers', name: 'C++26', with: { CXXFLAGS: '-std=c++26 -Werror=pedantic -pedantic-errors -Wno-c++11-long-long' } }
@@ -183,7 +184,7 @@ jobs:
183184 steps :
184185 - uses : actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
185186 with : { sparse-checkout-cone-mode: false, sparse-checkout: /.github }
186- - { uses: './.github/actions/setup/directories', with: { srcdir: 'src', builddir: 'build', makeup: true } }
187+ - { uses: './.github/actions/setup/directories', with: { srcdir: 'src', builddir: 'build', makeup: true, fetch-depth: 10 } }
187188 - { uses: './.github/actions/compilers', name: 'disable-jit', with: { append_configure: '--disable-yjit --disable-rjit' } }
188189 - { uses: './.github/actions/compilers', name: 'disable-dln', with: { append_configure: '--disable-dln' } }
189190 - { uses: './.github/actions/compilers', name: 'enable-mkmf-verbose', with: { append_configure: '--enable-mkmf-verbose' } }
@@ -202,7 +203,7 @@ jobs:
202203 steps :
203204 - uses : actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
204205 with : { sparse-checkout-cone-mode: false, sparse-checkout: /.github }
205- - { uses: './.github/actions/setup/directories', with: { srcdir: 'src', builddir: 'build', makeup: true } }
206+ - { uses: './.github/actions/setup/directories', with: { srcdir: 'src', builddir: 'build', makeup: true, fetch-depth: 10 } }
206207 - { uses: './.github/actions/compilers', name: 'NDEBUG', with: { cppflags: '-DNDEBUG' } }
207208 - { uses: './.github/actions/compilers', name: 'RUBY_DEBUG', with: { cppflags: '-DRUBY_DEBUG' } }
208209 - { uses: './.github/actions/compilers', name: 'ARRAY_DEBUG', with: { cppflags: '-DARRAY_DEBUG' } }
@@ -221,7 +222,7 @@ jobs:
221222 steps :
222223 - uses : actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
223224 with : { sparse-checkout-cone-mode: false, sparse-checkout: /.github }
224- - { uses: './.github/actions/setup/directories', with: { srcdir: 'src', builddir: 'build', makeup: true } }
225+ - { uses: './.github/actions/setup/directories', with: { srcdir: 'src', builddir: 'build', makeup: true, fetch-depth: 10 } }
225226 - { uses: './.github/actions/compilers', name: 'HASH_DEBUG', with: { cppflags: '-DHASH_DEBUG' } }
226227 - { uses: './.github/actions/compilers', name: 'ID_TABLE_DEBUG', with: { cppflags: '-DID_TABLE_DEBUG' } }
227228 - { uses: './.github/actions/compilers', name: 'RGENGC_DEBUG=-1', with: { cppflags: '-DRGENGC_DEBUG=-1' } }
@@ -240,7 +241,7 @@ jobs:
240241 steps :
241242 - uses : actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
242243 with : { sparse-checkout-cone-mode: false, sparse-checkout: /.github }
243- - { uses: './.github/actions/setup/directories', with: { srcdir: 'src', builddir: 'build', makeup: true } }
244+ - { uses: './.github/actions/setup/directories', with: { srcdir: 'src', builddir: 'build', makeup: true, fetch-depth: 10 } }
244245 - { uses: './.github/actions/compilers', name: 'USE_LAZY_LOAD', with: { cppflags: '-DUSE_LAZY_LOAD' } }
245246 - { uses: './.github/actions/compilers', name: 'USE_SYMBOL_GC=0', with: { cppflags: '-DUSE_SYMBOL_GC=0' } }
246247 - { uses: './.github/actions/compilers', name: 'USE_THREAD_CACHE=0', with: { cppflags: '-DUSE_THREAD_CACHE=0' } }
@@ -259,7 +260,7 @@ jobs:
259260 steps :
260261 - uses : actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
261262 with : { sparse-checkout-cone-mode: false, sparse-checkout: /.github }
262- - { uses: './.github/actions/setup/directories', with: { srcdir: 'src', builddir: 'build', makeup: true } }
263+ - { uses: './.github/actions/setup/directories', with: { srcdir: 'src', builddir: 'build', makeup: true, fetch-depth: 10 } }
263264 - { uses: './.github/actions/compilers', name: 'GC_DEBUG_STRESS_TO_CLASS', with: { cppflags: '-DGC_DEBUG_STRESS_TO_CLASS' } }
264265 - { uses: './.github/actions/compilers', name: 'GC_ENABLE_LAZY_SWEEP=0', with: { cppflags: '-DGC_ENABLE_LAZY_SWEEP=0' } }
265266 - { uses: './.github/actions/compilers', name: 'GC_PROFILE_DETAIL_MEMORY', with: { cppflags: '-DGC_PROFILE_DETAIL_MEMORY' } }
@@ -278,7 +279,7 @@ jobs:
278279 steps :
279280 - uses : actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
280281 with : { sparse-checkout-cone-mode: false, sparse-checkout: /.github }
281- - { uses: './.github/actions/setup/directories', with: { srcdir: 'src', builddir: 'build', makeup: true } }
282+ - { uses: './.github/actions/setup/directories', with: { srcdir: 'src', builddir: 'build', makeup: true, fetch-depth: 10 } }
282283 - { uses: './.github/actions/compilers', name: 'VM_DEBUG_BP_CHECK', with: { cppflags: '-DVM_DEBUG_BP_CHECK' } }
283284 - { uses: './.github/actions/compilers', name: 'VM_DEBUG_VERIFY_METHOD_CACHE', with: { cppflags: '-DVM_DEBUG_VERIFY_METHOD_CACHE' } }
284285 - { uses: './.github/actions/compilers', name: 'enable-yjit', with: { append_configure: '--enable-yjit --disable-rjit' } }
0 commit comments