From c871ecf2997280b08a4b31a415f2330d4d0e8a57 Mon Sep 17 00:00:00 2001 From: Neur0toxine Date: Tue, 19 Jul 2022 13:19:58 +0300 Subject: [PATCH] alpine 3.13 & remove funding.yml --- .github/FUNDING.yml | 12 ------------ .github/workflows/buildx.yml | 6 ++++++ .github/workflows/dockerimage.yml | 6 ++++-- .github/workflows/hadolint.yml | 2 +- 14-3.13/Dockerfile | 12 ++++++++++++ 16-3.13/Dockerfile | 12 ++++++++++++ 6 files changed, 35 insertions(+), 15 deletions(-) delete mode 100644 .github/FUNDING.yml create mode 100644 14-3.13/Dockerfile create mode 100644 16-3.13/Dockerfile diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml deleted file mode 100644 index ec567d6..0000000 --- a/.github/FUNDING.yml +++ /dev/null @@ -1,12 +0,0 @@ -# These are supported funding model platforms - -github: [timbru31] -patreon: # Replace with a single Patreon username -open_collective: # Replace with a single Open Collective username -ko_fi: # Replace with a single Ko-fi username -tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel -community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry -liberapay: # Replace with a single Liberapay username -issuehunt: # Replace with a single IssueHunt username -otechie: # Replace with a single Otechie username -custom: https://paypal.me/timbru/ diff --git a/.github/workflows/buildx.yml b/.github/workflows/buildx.yml index e6b4abf..bf92147 100644 --- a/.github/workflows/buildx.yml +++ b/.github/workflows/buildx.yml @@ -19,6 +19,12 @@ jobs: - path: 16 tags: "16 gallium latest" platforms: linux/amd64,linux/arm64,linux/ppc64le,linux/s390x,linux/arm/v7,linux/arm/v6 + - path: 14-3.13 + tags: "14-3.13 fermium3.13" + platforms: linux/amd64,linux/arm64,linux/ppc64le,linux/s390x,linux/arm/v7,linux/arm/v6 + - path: 16-3.13 + tags: "16-3.13 gallium3.13 latest3.13" + platforms: linux/amd64,linux/arm64,linux/ppc64le,linux/s390x,linux/arm/v7,linux/arm/v6 steps: - name: Checkout diff --git a/.github/workflows/dockerimage.yml b/.github/workflows/dockerimage.yml index cdbad5e..d274d07 100644 --- a/.github/workflows/dockerimage.yml +++ b/.github/workflows/dockerimage.yml @@ -9,5 +9,7 @@ jobs: - uses: actions/checkout@v3 - name: Build the Docker image run: | - docker run -i $(docker build -q 14) /bin/sh -c "node --version && npm --version && git --version" - docker run -i $(docker build -q 16) /bin/sh -c "node --version && npm --version && git --version" + docker run -i $(docker build -q 14) /bin/sh -c "node --version && npm --version && git --version && python3 -V && make -v && g++ -v" + docker run -i $(docker build -q 16) /bin/sh -c "node --version && npm --version && git --version && python3 -V && make -v && g++ -v" + docker run -i $(docker build -q 14-3.13) /bin/sh -c "node --version && npm --version && git --version && python3 -V && make -v && g++ -v" + docker run -i $(docker build -q 16-3.13) /bin/sh -c "node --version && npm --version && git --version && python3 -V && make -v && g++ -v" diff --git a/.github/workflows/hadolint.yml b/.github/workflows/hadolint.yml index 2fef610..1e05e00 100644 --- a/.github/workflows/hadolint.yml +++ b/.github/workflows/hadolint.yml @@ -8,4 +8,4 @@ jobs: steps: - uses: actions/checkout@v3 - run: brew install hadolint - - run: hadolint {14,16}/Dockerfile + - run: hadolint {14,16,14-3.13,16-3.13}/Dockerfile diff --git a/14-3.13/Dockerfile b/14-3.13/Dockerfile new file mode 100644 index 0000000..5536083 --- /dev/null +++ b/14-3.13/Dockerfile @@ -0,0 +1,12 @@ +FROM node:fermium-alpine3.13 + +ARG REFRESHED_AT +ENV REFRESHED_AT $REFRESHED_AT + +RUN apk -U upgrade \ + && apk add --no-cache \ + git \ + openssh \ + python3 \ + make \ + g++ diff --git a/16-3.13/Dockerfile b/16-3.13/Dockerfile new file mode 100644 index 0000000..65ec2b7 --- /dev/null +++ b/16-3.13/Dockerfile @@ -0,0 +1,12 @@ +FROM node:gallium-alpine3.13 + +ARG REFRESHED_AT +ENV REFRESHED_AT $REFRESHED_AT + +RUN apk -U upgrade \ + && apk add --no-cache \ + git \ + openssh \ + python3 \ + make \ + g++