From 71e77c2147ba724aa955fe3abe0863973c3d3797 Mon Sep 17 00:00:00 2001 From: Simon L Date: Tue, 6 Jun 2023 10:30:32 +0200 Subject: [PATCH] fix some workflows Signed-off-by: Simon L --- .github/workflows/docker-lint.yml | 3 ++- .github/workflows/json-validator.yml | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/docker-lint.yml b/.github/workflows/docker-lint.yml index 00549c4f..cae8fa69 100644 --- a/.github/workflows/docker-lint.yml +++ b/.github/workflows/docker-lint.yml @@ -29,7 +29,8 @@ jobs: - name: Install npm and dockerfilelint run: | - sudo apt-get install nodejs npm -y + sudo apt-get update + sudo apt-get install nodejs npm -y --no-install-recommends npm install -g dockerfilelint wget https://github.com/replicatedhq/dockerfilelint/pull/184.patch -O /usr/local/lib/node_modules/dockerfilelint/184.patch CURRENT_DIR=$PWD diff --git a/.github/workflows/json-validator.yml b/.github/workflows/json-validator.yml index fd8e1a5b..229cf005 100644 --- a/.github/workflows/json-validator.yml +++ b/.github/workflows/json-validator.yml @@ -19,6 +19,7 @@ jobs: uses: actions/checkout@v3 - name: Validate Json run: | - sudo apt-get install python3-pip --no-install-recommends + sudo apt-get update + sudo apt-get install python3-pip -y --no-install-recommends sudo pip3 install json-spec json validate --schema-file=php/containers-schema.json --document-file=php/containers.json