From 0334d9972530da6c732af856e0f416d615c4fc93 Mon Sep 17 00:00:00 2001 From: Sam <109683132+kernelsam@users.noreply.github.com> Date: Fri, 12 Dec 2025 10:35:16 -0800 Subject: [PATCH 1/2] senzing-garage/template-docker#135 add dockerfile verification --- .claude/{settings.local.json => settings.json} | 0 .github/renovate.json | 8 +++++++- .../verify-dockerfile-refreshed-at-updated.yaml | 13 +++++++++++++ 3 files changed, 20 insertions(+), 1 deletion(-) rename .claude/{settings.local.json => settings.json} (100%) create mode 100644 .github/workflows/verify-dockerfile-refreshed-at-updated.yaml diff --git a/.claude/settings.local.json b/.claude/settings.json similarity index 100% rename from .claude/settings.local.json rename to .claude/settings.json diff --git a/.github/renovate.json b/.github/renovate.json index a984404..52fc93c 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -1,5 +1,11 @@ { "$schema": "https://docs.renovatebot.com/renovate-schema.json", "enabledManagers": ["dockerfile", "docker-compose"], - "extends": ["config:recommended", ":disableDependencyDashboard", "docker:pinDigests"] + "extends": [ + "config:recommended", + ":disableDependencyDashboard", + "docker:pinDigests" + ], + "schedule": ["on sunday"], + "minimumReleaseAge": "21 days" } diff --git a/.github/workflows/verify-dockerfile-refreshed-at-updated.yaml b/.github/workflows/verify-dockerfile-refreshed-at-updated.yaml new file mode 100644 index 0000000..1a60b9e --- /dev/null +++ b/.github/workflows/verify-dockerfile-refreshed-at-updated.yaml @@ -0,0 +1,13 @@ +name: Verify Dockerfile REFRESHED_AT Updated + +on: + pull_request: + +permissions: {} + +jobs: + verify-dockerfiles: + name: Verify Dockerfiles REFRESHED_AT Updated + permissions: + contents: read + uses: senzing-factory/build-resources/.github/workflows/verify-dockerfile-refreshed-at-updated.yaml@v3 From 86787a5a01d49969bff2ac1a5216b781e19f1077 Mon Sep 17 00:00:00 2001 From: Sam <109683132+kernelsam@users.noreply.github.com> Date: Fri, 12 Dec 2025 13:18:16 -0800 Subject: [PATCH 2/2] add cooldown and vscode settings --- .github/dependabot.yml | 4 ++++ .gitignore | 1 + .vscode/cspell.json | 2 ++ .vscode/settings.json | 12 ++++++++++++ 4 files changed, 19 insertions(+) create mode 100644 .vscode/settings.json diff --git a/.github/dependabot.yml b/.github/dependabot.yml index a95f6be..5ab0bf0 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -4,10 +4,14 @@ version: 2 updates: - package-ecosystem: github-actions + cooldown: + default-days: 21 directory: / schedule: interval: daily - package-ecosystem: gomod + cooldown: + default-days: 21 directory: / schedule: interval: daily diff --git a/.gitignore b/.gitignore index 73e3397..6dc7482 100644 --- a/.gitignore +++ b/.gitignore @@ -26,6 +26,7 @@ go.work # Visual Studio code .vscode/* !.vscode/cspell.json +!.vscode/settings.json *.code-workspace .history diff --git a/.vscode/cspell.json b/.vscode/cspell.json index 34d1bdc..20b97fb 100644 --- a/.vscode/cspell.json +++ b/.vscode/cspell.json @@ -11,9 +11,11 @@ "cmdhelping", "CODEOWNER", "CONFIGPATH", + "cooldown", "covermode", "coverpkg", "coverprofile", + "dockerfiles", "dockerhub", "dockter", "DYLD", diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..9604eb0 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,12 @@ +{ + "[json]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "[markdown]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "[yaml]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "editor.formatOnSave": true +}