From 777ad50e8e3d69d08b062a54c60df3234e0e1ef9 Mon Sep 17 00:00:00 2001 From: Nuru Date: Tue, 15 Aug 2023 10:08:23 -0700 Subject: [PATCH] Handle spaces in path to Docker command (#357) --- .github/workflows/lint.yml | 7 ++++--- Dockerfile | 12 ++++++------ Dockerfile.slim | 4 ++-- README.md | 2 +- docs/targets.md | 2 +- modules/docker/Makefile | 6 +++--- modules/docker/Makefile.build | 12 +++++++----- modules/docker/Makefile.hub | 8 +++++--- 8 files changed, 29 insertions(+), 24 deletions(-) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 2d030e135..d5e74adff 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -1,3 +1,4 @@ +--- name: lint on: @@ -14,7 +15,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@master - - uses: cloudposse/build-harness@1.8.0 + - uses: docker://cloudposse/build-harness:latest with: entrypoint: /usr/bin/make args: readme/lint @@ -24,9 +25,9 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Code - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Lint Code Base - uses: github/super-linter/slim@v4 + uses: github/super-linter/slim@v5 env: VALIDATE_ALL_CODEBASE: false VALIDATE_NATURAL_LANGUAGE: false diff --git a/Dockerfile b/Dockerfile index 7f8e3f255..0cba7ee15 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM golang:1.20.4-alpine3.17 +FROM golang:1.20.7-alpine3.18 LABEL maintainer="Cloud Posse " LABEL "com.github.actions.name"="Build Harness" @@ -27,13 +27,13 @@ RUN apk --update --no-cache add \ py3-cffi && \ python3 -m pip install --upgrade pip setuptools wheel && \ pip3 install --no-cache-dir \ - cryptography==41.0.2 \ + cryptography==41.0.3 \ PyYAML==6.0.1 \ - awscli==1.29.9 \ + awscli==1.29.25 \ boto==2.49.0 \ - boto3==1.28.9 \ + boto3==1.28.25 \ iteration-utilities==0.11.0 \ - PyGithub==1.59 && \ + PyGithub==1.59.1 && \ git config --global advice.detachedHead false # Install pre-commit support @@ -83,7 +83,7 @@ RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/in COPY <