From ae87151d3bf4e41cffe8c93e371efaf69463e035 Mon Sep 17 00:00:00 2001 From: minoplhy Date: Sun, 14 Aug 2022 20:58:27 +0700 Subject: [PATCH] Dockerfile : cleanup un-necessary RUN and change to install GitHub Cli via apt --- Dockerfile | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index 533a7da..340fa99 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,10 +3,9 @@ FROM debian # Copies your code file from your action repository to the filesystem path `/` of the container COPY filters.sh /filters.sh -RUN apt-get update && apt-get install -y wget -RUN apt-get update && apt-get install -y python3 && apt-get install -y git python3-pip -RUN wget -O gh https://github.com/cli/cli/releases/download/v2.3.0/gh_2.3.0_linux_amd64.deb -RUN dpkg -i gh +RUN curl -fsSL https://cli.github.com/packages/githubcli-archive-keyring.gpg | sudo dd of=/usr/share/keyrings/githubcli-archive-keyring.gpg +RUN echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/githubcli-archive-keyring.gpg] https://cli.github.com/packages stable main" | sudo tee /etc/apt/sources.list.d/github-cli.list > /dev/null +RUN apt-get update && apt-get install -y python3 git python3-pip wget gh # Code file to execute when the docker container starts up (`entrypoint.sh`) RUN chmod 777 /filters.sh ENTRYPOINT ["/bin/bash","/filters.sh"]