From 0a18cb56d5a6cc9df3733d8291f32a673bee34ab Mon Sep 17 00:00:00 2001 From: Maxim Samsonov Date: Wed, 26 Jun 2024 18:26:35 +0300 Subject: [PATCH] Run Linux packaging as root because of GHA limitations (#5) --- alpine-3.17.Dockerfile | 7 ++++--- ubuntu-20.04.Dockerfile | 7 ++++--- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/alpine-3.17.Dockerfile b/alpine-3.17.Dockerfile index e2f082b..00b82db 100644 --- a/alpine-3.17.Dockerfile +++ b/alpine-3.17.Dockerfile @@ -46,11 +46,12 @@ ENV CXX=clang++ RUN gem install tebako ENV HOME=/home/tebako -RUN adduser --disabled-password --gecos "" --home $HOME tebako && \ - printf "\ntebako\tALL=(ALL)\tNOPASSWD:\tALL" > /etc/sudoers.d/tebako +# https://github.com/actions/checkout/issues/1014 +# RUN adduser --disabled-password --gecos "" --home $HOME tebako && \ +# printf "\ntebako\tALL=(ALL)\tNOPASSWD:\tALL" > /etc/sudoers.d/tebako +# USER tebako COPY test $HOME/test -USER tebako WORKDIR $HOME # Create packaging environment for Ruby 3.1.5, 3.2.4 diff --git a/ubuntu-20.04.Dockerfile b/ubuntu-20.04.Dockerfile index 87c8686..fd7d0c5 100644 --- a/ubuntu-20.04.Dockerfile +++ b/ubuntu-20.04.Dockerfile @@ -50,11 +50,12 @@ RUN /opt/tools/tools.sh install_cmake && \ RUN gem install tebako ENV HOME=/home/tebako -RUN adduser --disabled-password --gecos "" --home $HOME tebako && \ - printf "\ntebako\tALL=(ALL)\tNOPASSWD:\tALL" > /etc/sudoers.d/tebako +# https://github.com/actions/checkout/issues/1014 +# RUN adduser --disabled-password --gecos "" --home $HOME tebako && \ +# printf "\ntebako\tALL=(ALL)\tNOPASSWD:\tALL" > /etc/sudoers.d/tebako +# USER tebako COPY test $HOME/test -USER tebako WORKDIR $HOME # Create packaging environment for Ruby 3.1.5, 3.2.4