diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 2d030e13..d5e74adf 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 7f8e3f25..0cba7ee1 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 <