From 2bf0ea9886826fb498bdf2821dc9130201dd5742 Mon Sep 17 00:00:00 2001 From: Chris Banks Date: Tue, 24 Oct 2023 16:25:35 +0100 Subject: [PATCH] Update GitHub Actions and enable Dependabot. --- .github/dependabot.yml | 6 ++++++ .github/workflows/build.yaml | 3 ++- .github/workflows/lint.yaml | 8 ++++++-- 3 files changed, 14 insertions(+), 3 deletions(-) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..ca79ca5 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,6 @@ +version: 2 +updates: + - package-ecosystem: github-actions + directory: / + schedule: + interval: weekly diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index ca735dc..e5cb68a 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -35,9 +35,10 @@ jobs: registry: ghcr.io username: ${{ github.actor }} password: ${{ secrets.GITHUB_TOKEN }} - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: ref: ${{ inputs.gitRef }} + show-progress: false - name: Build images (without pushing to registry) if: ${{ inputs.noPushToRegistry }} env: diff --git a/.github/workflows/lint.yaml b/.github/workflows/lint.yaml index 1e76e8c..5c031dc 100644 --- a/.github/workflows/lint.yaml +++ b/.github/workflows/lint.yaml @@ -5,14 +5,18 @@ jobs: name: Shellcheck runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 + with: + show-progress: false - name: Run ShellCheck uses: ludeeus/action-shellcheck@00cae500b08a931fb5698e11e79bfbd38e612a38 # 2.0.0 hadolint: name: Hadolint runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 + with: + show-progress: false - uses: jbergstroem/hadolint-gh-action@eac45b98f6d761309202bd201205a8f8c988bfad # v1.11.0 with: dockerfile: '**/*Dockerfile'