diff --git a/.devcontainer/devcontainer-lock.json b/.devcontainer/devcontainer-lock.json new file mode 100644 index 00000000..cdd61126 --- /dev/null +++ b/.devcontainer/devcontainer-lock.json @@ -0,0 +1,9 @@ +{ + "features": { + "ghcr.io/devcontainers/features/github-cli:1": { + "version": "1.1.0", + "resolved": "ghcr.io/devcontainers/features/github-cli@sha256:d22f50b70ed75339b4eed1ba9ecde3a1791f90e88d37936517e3bace0bbad671", + "integrity": "sha256:d22f50b70ed75339b4eed1ba9ecde3a1791f90e88d37936517e3bace0bbad671" + } + } +} diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 6474ccc4..1b976348 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -4,7 +4,7 @@ "$schema": "https://raw.githubusercontent.com/devcontainers/spec/main/schemas/devContainer.schema.json", "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:20", + "image": "mcr.microsoft.com/devcontainers/javascript-node:20-bookworm", "customizations": { "vscode": { @@ -30,7 +30,6 @@ }, // Features to add to the dev container. More info: https://containers.dev/features "features": { - "ghcr.io/devcontainers/features/git:1": {}, "ghcr.io/devcontainers/features/github-cli:1": {} }, // Change owner of the /workspaces folder to the non-root user to avoid permission issues diff --git a/.github/dependabot.yml b/.github/dependabot.yml index f0eaba4f..7ac367ed 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -1,5 +1,18 @@ version: 2 updates: + - package-ecosystem: devcontainers + commit-message: + include: scope + prefix: build + directory: / + groups: + devcontainers: + patterns: + - "ghcr.io/devcontainers/features/*" + open-pull-requests-limit: 20 + schedule: + interval: monthly + - package-ecosystem: github-actions commit-message: include: scope diff --git a/.prettierignore b/.prettierignore index efd3b1c4..9ee5b075 100644 --- a/.prettierignore +++ b/.prettierignore @@ -1,4 +1,5 @@ # Auto-generated files +.devcontainer/devcontainer-lock.json .github/release-please/manifest.json CHANGELOG.md package.json