Handle legacy configuration format better #11
publish-image.yaml
on: release
build-and-push-image
10s
Annotations
1 error
build-and-push-image
Error: buildah exited with code 5
Trying to pull docker.io/library/ruby:3.2.2-alpine3.18...
Getting image source signatures
Copying blob sha256:4aa1eac13c67269190a4c7f27a8ce412c32f75e636e984c567ba29d75a7b0546
Copying blob sha256:96526aa774ef0126ad0fe9e9a95764c5fc37f409ab9e97021e7b4775d82bf6fa
Copying blob sha256:c3a00bc6c47d6959b7e13ff9e75abfda7f47efc4000c72069109b4bd74811d6d
Copying blob sha256:6b5a8305b1a57a6245aaf891d0482f1fc5455f7318480149d9b9792d11463a31
Copying blob sha256:0ad105a2dfcabd64fd52fe64e127eb6133d63925f6358135a361b563048f618b
Copying blob sha256:6b5a8305b1a57a6245aaf891d0482f1fc5455f7318480149d9b9792d11463a31
Copying blob sha256:96526aa774ef0126ad0fe9e9a95764c5fc37f409ab9e97021e7b4775d82bf6fa
Copying blob sha256:4aa1eac13c67269190a4c7f27a8ce412c32f75e636e984c567ba29d75a7b0546
Copying blob sha256:0ad105a2dfcabd64fd52fe64e127eb6133d63925f6358135a361b563048f618b
Copying blob sha256:c3a00bc6c47d6959b7e13ff9e75abfda7f47efc4000c72069109b4bd74811d6d
Copying config sha256:0c3f632aacf970cb351783fd363d9a23da8e35a6cef2d50cdc26e05e7ee87ba1
Writing manifest to image destination
Storing signatures
Gem::Ext::BuildError: ERROR: Failed to build gem native extension.
current directory: /usr/local/bundle/gems/date-3.3.4/ext/date
/usr/local/bin/ruby extconf.rb
checking for rb_category_warn()... *** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of necessary
libraries and/or headers. Check the mkmf.log file for more details. You may
need configuration options.
Provided configuration options:
--with-opt-dir
--without-opt-dir
--with-opt-include
--without-opt-include=${opt-dir}/include
--with-opt-lib
--without-opt-lib=${opt-dir}/lib
--with-make-prog
--without-make-prog
--srcdir=.
--curdir
--ruby=/usr/local/bin/$(RUBY_BASE_NAME)
/usr/local/lib/ruby/3.2.0/mkmf.rb:490:in `try_do': The compiler failed to
generate an executable file. (RuntimeError)
You have to install development tools first.
from /usr/local/lib/ruby/3.2.0/mkmf.rb:583:in `try_link0'
from /usr/local/lib/ruby/3.2.0/mkmf.rb:601:in `try_link'
from /usr/local/lib/ruby/3.2.0/mkmf.rb:812:in `try_func'
from /usr/local/lib/ruby/3.2.0/mkmf.rb:1116:in `block in have_func'
from /usr/local/lib/ruby/3.2.0/mkmf.rb:989:in `block in checking_for'
from /usr/local/lib/ruby/3.2.0/mkmf.rb:354:in `block (2 levels) in postpone'
from /usr/local/lib/ruby/3.2.0/mkmf.rb:324:in `open'
from /usr/local/lib/ruby/3.2.0/mkmf.rb:354:in `block in postpone'
from /usr/local/lib/ruby/3.2.0/mkmf.rb:324:in `open'
from /usr/local/lib/ruby/3.2.0/mkmf.rb:350:in `postpone'
from /usr/local/lib/ruby/3.2.0/mkmf.rb:988:in `checking_for'
from /usr/local/lib/ruby/3.2.0/mkmf.rb:1115:in `have_func'
from extconf.rb:6:in `<main>'
To see why this extension failed to compile, please check the mkmf.log which can
be found here:
/usr/local/bundle/extensions/x86_64-linux-musl/3.2.0/date-3.3.4/mkmf.log
extconf failed, exit code 1
Gem files will remain installed in /usr/local/bundle/gems/date-3.3.4 for
inspection.
Results logged to
/usr/local/bundle/extensions/x86_64-linux-musl/3.2.0/date-3.3.4/gem_make.out
/usr/local/lib/ruby/3.2.0/rubygems/ext/builder.rb:119:in `run'
/usr/local/lib/ruby/3.2.0/rubygems/ext/ext_conf_builder.rb:27:in `build'
/usr/local/lib/ruby/3.2.0/rubygems/ext/builder.rb:187:in `build_extension'
/usr/local/lib/ruby/3.2.0/rubygems/ext/builder.rb:221:in `block in
build_extensions'
/usr/local/lib/ruby/3.2.0/rubygems/ext/builder.rb:218:in `each'
/usr/local/lib/ruby/3.2.0/rubygems/ext/builder.rb:218:in `build_extensions'
/usr/local/lib/ruby/3.2.0/rubygems/installer.rb:843:in `build_extensions'
/usr/local/bundle/gems/bundler-2.4.21/lib/bundler/rubygems_gem_installer.rb:72:in
`build_extensions'
/usr/local/bundle/gems/bundler-2.4.21/lib/bundler/rubygems_gem_installer.rb:28:in
`install'
/usr/local/bundle/gems/bundler-2.4.21/lib/bundler/source/rubygems.rb:203:in
`install'
/usr/local/bundle/gems/bundler-2.4.21/lib/bundler/installer/gem_installer.rb:54:in
`install'
/usr/local/bundle/gems/bundler-2.4.21/lib/bundler/installer/gem_instal
|