From dbef0d2a879f11393922787672026c9882151b5d Mon Sep 17 00:00:00 2001 From: Daniel Gibbs Date: Tue, 19 Aug 2025 15:14:26 +0100 Subject: [PATCH 1/5] chore: synced local './' with remote 'docker/' (#82) --- .github/workflows/action-super-linter.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/action-super-linter.yml b/.github/workflows/action-super-linter.yml index 8da1721..c85f22b 100644 --- a/.github/workflows/action-super-linter.yml +++ b/.github/workflows/action-super-linter.yml @@ -46,3 +46,4 @@ jobs: VALIDATE_YAML_PRETTIER: false VALIDATE_JSON_PRETTIER: false VALIDATE_MARKDOWN_PRETTIER: false + VALIDATE_NATURAL_LANGUAGE: false From ab2f81e0eaea5c9fc921d26f86bcbc4c6cbcfadd Mon Sep 17 00:00:00 2001 From: Daniel Gibbs Date: Tue, 19 Aug 2025 17:22:40 +0100 Subject: [PATCH 2/5] chore: synced local './' with remote 'docker/' (#83) --- .gitignore | 1 - 1 file changed, 1 deletion(-) diff --git a/.gitignore b/.gitignore index 8bffd3f..c6dd34d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,5 @@ # Visual Studio Code .vscode/* -!.vscode/settings.json !.vscode/tasks.json !.vscode/launch.json !.vscode/extensions.json From 4bdc212a7ed3b85e54465cbbba9a200f15149213 Mon Sep 17 00:00:00 2001 From: Daniel Gibbs Date: Tue, 26 Aug 2025 15:12:21 +0100 Subject: [PATCH 3/5] chore: synced file(s) with dgibbs64/repo-sync (#85) * chore: synced local '.github/' with remote 'general/.github/' * chore: synced local './' with remote 'docker/' --- .github/workflows/action-prettier.yml | 2 ++ .github/workflows/action-super-linter.yml | 6 ++++-- .../action-update-copyright-years-in-license-file.yml | 1 + LICENSE.md | 2 +- 4 files changed, 8 insertions(+), 3 deletions(-) diff --git a/.github/workflows/action-prettier.yml b/.github/workflows/action-prettier.yml index 9560634..30f1a41 100644 --- a/.github/workflows/action-prettier.yml +++ b/.github/workflows/action-prettier.yml @@ -19,6 +19,8 @@ jobs: steps: - name: Checkout uses: actions/checkout@v5 + with: + persist-credentials: false - name: Install Prettier and plugins run: | diff --git a/.github/workflows/action-super-linter.yml b/.github/workflows/action-super-linter.yml index c85f22b..5175ce9 100644 --- a/.github/workflows/action-super-linter.yml +++ b/.github/workflows/action-super-linter.yml @@ -31,6 +31,7 @@ jobs: # super-linter needs the full git history to get the # list of files that changed across commits fetch-depth: 0 + persist-credentials: false - name: Install Prettier plugins (for summary formatting) run: | @@ -42,8 +43,9 @@ jobs: # To report GitHub Actions status checks GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} VALIDATE_JSCPD: false - VALIDATE_SHELL_SHFMT: false - VALIDATE_YAML_PRETTIER: false VALIDATE_JSON_PRETTIER: false VALIDATE_MARKDOWN_PRETTIER: false VALIDATE_NATURAL_LANGUAGE: false + VALIDATE_SHELL_SHFMT: false + VALIDATE_TERRAFORM_TERRASCAN: false + VALIDATE_YAML_PRETTIER: false diff --git a/.github/workflows/action-update-copyright-years-in-license-file.yml b/.github/workflows/action-update-copyright-years-in-license-file.yml index bb6126a..b1c7ecd 100644 --- a/.github/workflows/action-update-copyright-years-in-license-file.yml +++ b/.github/workflows/action-update-copyright-years-in-license-file.yml @@ -15,6 +15,7 @@ jobs: uses: actions/checkout@v5 with: fetch-depth: 0 + persist-credentials: false - name: Action Update License Year uses: FantasticFiasco/action-update-license-year@v3 with: diff --git a/LICENSE.md b/LICENSE.md index daa3cc5..98a0fb2 100644 --- a/LICENSE.md +++ b/LICENSE.md @@ -1,6 +1,6 @@ # The MIT License (MIT) -Copyright (c) 2022-2025 Daniel Gibbs +Copyright (c) 2025 Daniel Gibbs Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal From d3e4d2434046a30d914e978ee30014415594a70a Mon Sep 17 00:00:00 2001 From: Daniel Gibbs Date: Sat, 8 Nov 2025 22:54:13 +0000 Subject: [PATCH 4/5] chore: synced file(s) with dgibbs64/repo-sync (#86) * chore: synced local '.github/' with remote 'general/.github/' * chore: synced local './' with remote 'docker/' --- .devcontainer/devcontainer.json | 4 +++- .github/dependabot.yml | 1 - .github/workflows/action-dockerhub-description.yml | 3 +++ .github/workflows/action-prettier.yml | 1 + .github/workflows/action-super-linter.yml | 2 +- .../action-update-copyright-years-in-license-file.yml | 1 + 6 files changed, 9 insertions(+), 3 deletions(-) diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index ad08e67..2540d59 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -2,7 +2,9 @@ "name": "Docker Dev Container", "image": "mcr.microsoft.com/devcontainers/base:ubuntu", "features": { - "ghcr.io/devcontainers-community/npm-features/prettier:1": {}, + "ghcr.io/devcontainers-community/npm-features/prettier:1": { + "plugins": "prettier-plugin-sh prettier-plugin-jinja-template" + }, "ghcr.io/devcontainers-extra/features/actionlint:1": {}, "ghcr.io/devcontainers-extra/features/checkov:1": {}, "ghcr.io/devcontainers-extra/features/markdownlint-cli:1": {}, diff --git a/.github/dependabot.yml b/.github/dependabot.yml index a0f1805..84c7ea0 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -1,4 +1,3 @@ ---- version: 2 updates: - package-ecosystem: "github-actions" diff --git a/.github/workflows/action-dockerhub-description.yml b/.github/workflows/action-dockerhub-description.yml index 23fd6a3..a1bcae6 100644 --- a/.github/workflows/action-dockerhub-description.yml +++ b/.github/workflows/action-dockerhub-description.yml @@ -1,4 +1,5 @@ name: Update Docker Hub Description + on: workflow_dispatch: push: @@ -18,6 +19,8 @@ jobs: steps: - name: Checkout uses: actions/checkout@v5 + with: + persist-credentials: false - name: Docker Hub Description uses: peter-evans/dockerhub-description@v4 diff --git a/.github/workflows/action-prettier.yml b/.github/workflows/action-prettier.yml index 30f1a41..a7e0a71 100644 --- a/.github/workflows/action-prettier.yml +++ b/.github/workflows/action-prettier.yml @@ -1,4 +1,5 @@ name: Prettier + on: workflow_dispatch: push: diff --git a/.github/workflows/action-super-linter.yml b/.github/workflows/action-super-linter.yml index 5175ce9..a2b12fc 100644 --- a/.github/workflows/action-super-linter.yml +++ b/.github/workflows/action-super-linter.yml @@ -1,4 +1,3 @@ ---- name: Super Linter on: @@ -42,6 +41,7 @@ jobs: env: # To report GitHub Actions status checks GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + VALIDATE_GITHUB_ACTIONS_ZIZMOR: false VALIDATE_JSCPD: false VALIDATE_JSON_PRETTIER: false VALIDATE_MARKDOWN_PRETTIER: false diff --git a/.github/workflows/action-update-copyright-years-in-license-file.yml b/.github/workflows/action-update-copyright-years-in-license-file.yml index b1c7ecd..7ee528c 100644 --- a/.github/workflows/action-update-copyright-years-in-license-file.yml +++ b/.github/workflows/action-update-copyright-years-in-license-file.yml @@ -1,4 +1,5 @@ name: Update copyright year(s) in license file + on: workflow_dispatch: schedule: From 66832ae29717945cd34b7f665ea30065d690ccc2 Mon Sep 17 00:00:00 2001 From: Daniel Gibbs Date: Sat, 8 Nov 2025 23:12:28 +0000 Subject: [PATCH 5/5] chore: remove workflow-keepalive from action-docker-publish Removed the workflow-keepalive section from the Docker publish action. --- .github/workflows/action-docker-publish.yml | 8 -------- 1 file changed, 8 deletions(-) diff --git a/.github/workflows/action-docker-publish.yml b/.github/workflows/action-docker-publish.yml index 0a3a9fe..d214682 100644 --- a/.github/workflows/action-docker-publish.yml +++ b/.github/workflows/action-docker-publish.yml @@ -167,11 +167,3 @@ jobs: package-type: container min-versions-to-keep: 1 delete-only-untagged-versions: true - - workflow-keepalive: - if: github.event_name == 'schedule' - runs-on: ubuntu-latest - permissions: - actions: write - steps: - - uses: liskin/gh-workflow-keepalive@v1