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/dependabot.yml b/.github/dependabot.yml index 1230149..b4d928a 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -1,6 +1,8 @@ version: 2 updates: - package-ecosystem: "github-actions" + cooldown: + default-days: 21 directory: "/" schedule: interval: "daily" diff --git a/.github/renovate.json b/.github/renovate.json index ed72ea3..52fc93c 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -5,5 +5,7 @@ "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 diff --git a/.gitignore b/.gitignore index 428dc19..1feba2b 100644 --- a/.gitignore +++ b/.gitignore @@ -3,5 +3,6 @@ # Visual Studio code .vscode/* !.vscode/cspell.json +!.vscode/settings.json *.code-workspace .history diff --git a/.vscode/cspell.json b/.vscode/cspell.json index 22e4048..317989b 100644 --- a/.vscode/cspell.json +++ b/.vscode/cspell.json @@ -2,22 +2,23 @@ "version": "0.2", "language": "en", "words": [ - "CCLA", - "CODEOWNER", - "Dockerfiles", - "ICLA", - "Senzing", "alnum", "buildtest", "buildx", + "CCLA", "cicd", + "CODEOWNER", + "cooldown", + "Dockerfiles", "dockerhub", "esbenp", + "ICLA", "ignorefile", "libpostal", "libpq", "projectatomic", "pydevproject", + "Senzing", "senzingapi", "senzingrepo", "senzingsdk", @@ -25,7 +26,5 @@ "testrun", "toplevel" ], - "ignorePaths": [ - ".git/**" - ] + "ignorePaths": [".git/**"] } 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 +}