From ff5bd7c036bf093d4c13299bba757076ba0ffd81 Mon Sep 17 00:00:00 2001 From: Riccardo Rigutini <47950599+richardrigutins@users.noreply.github.com> Date: Mon, 3 Feb 2025 14:14:25 +0000 Subject: [PATCH] Add devcontainer configuration and update Dependabot settings --- .devcontainer/devcontainer.json | 42 +++++++++++++++++++++++++++++++++ .github/dependabot.yml | 7 ++++++ 2 files changed, 49 insertions(+) create mode 100644 .devcontainer/devcontainer.json diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json new file mode 100644 index 0000000..5966000 --- /dev/null +++ b/.devcontainer/devcontainer.json @@ -0,0 +1,42 @@ +{ + "name": "GitHub Actions (TypeScript)", + "image": "mcr.microsoft.com/devcontainers/typescript-node:20", + "postCreateCommand": "npm install", + "customizations": { + "codespaces": { + "openFiles": [ + "README.md" + ] + }, + "vscode": { + "extensions": [ + "bierner.markdown-preview-github-styles", + "davidanson.vscode-markdownlint", + "dbaeumer.vscode-eslint", + "esbenp.prettier-vscode", + "github.copilot", + "github.vscode-github-actions", + "github.vscode-pull-request-github", + "me-dutour-mathieu.vscode-github-actions", + "redhat.vscode-yaml", + "rvest.vs-code-prettier-eslint", + "yzhang.markdown-all-in-one" + ], + "settings": { + "editor.defaultFormatter": "esbenp.prettier-vscode", + "editor.tabSize": 2, + "editor.formatOnSave": true, + "markdown.extension.list.indentationSize": "adaptive", + "markdown.extension.italic.indicator": "_", + "markdown.extension.orderedList.marker": "one" + } + } + }, + "remoteEnv": { + "GITHUB_TOKEN": "${localEnv:GITHUB_TOKEN}" + }, + "features": { + "ghcr.io/devcontainers/features/github-cli:1": {}, + "ghcr.io/devcontainers-contrib/features/prettier:1": {} + } +} \ No newline at end of file diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 16b6ce6..7b10b77 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -13,3 +13,10 @@ updates: prefix: "[Chore] " schedule: interval: weekly + + - package-ecosystem: devcontainers + directory: / + commit-message: + prefix: "[Chore] " + schedule: + interval: weekly