This commit is contained in:
Bernie White 2024-07-26 02:39:56 +10:00 коммит произвёл GitHub
Родитель e7710b062c
Коммит 6175f71f27
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
3 изменённых файлов: 41 добавлений и 7 удалений

Просмотреть файл

@ -0,0 +1,29 @@
// For format details, see https://aka.ms/devcontainer.json. For config options, see the
// README at: https://github.com/devcontainers/templates/tree/main/src/typescript-node
{
"name": "Development container for PSRule VS Code extension",
// Or use a Dockerfile or Docker Compose file. More info: https://containers.dev/guide/dockerfile
"image": "mcr.microsoft.com/devcontainers/typescript-node:1-22-bookworm",
"features": {
"ghcr.io/devcontainers/features/dotnet:2": {
"version": "8.0"
},
"ghcr.io/devcontainers/features/github-cli:1": {
"installDirectlyFromGitHubRelease": true,
"version": "latest"
},
"ghcr.io/devcontainers/features/powershell:1": {
"version": "latest"
}
},
"customizations": {
"vscode": {
"extensions": [
"github.vscode-pull-request-github",
"ms-dotnettools.csdevkit",
"ms-vscode.vscode-typescript-tslint-plugin",
"eamodio.gitlens"
]
}
}
}

17
.github/dependabot.yml поставляемый
Просмотреть файл

@ -2,12 +2,13 @@
# Dependabot configuration
#
# Please see the documentation for all configuration options:
# https://help.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
# Please see the documentation for more information:
# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
# https://containers.dev/guide/dependabot
version: 2
updates:
# Maintain dependencies for NuGet
# Maintain dependencies for NuGet.
- package-ecosystem: nuget
directory: '/'
schedule:
@ -17,7 +18,7 @@ updates:
reviewers:
- microsoft/psrule
# Maintain dependencies for GitHub Actions
# Maintain dependencies for GitHub Actions.
- package-ecosystem: github-actions
directory: '/'
schedule:
@ -27,7 +28,7 @@ updates:
reviewers:
- 'microsoft/psrule'
# Maintain dependencies for npm
# Maintain dependencies for npm.
- package-ecosystem: npm
directory: '/'
schedule:
@ -36,3 +37,9 @@ updates:
- 'dependencies'
reviewers:
- 'microsoft/psrule'
# Maintain dev containers.
- package-ecosystem: devcontainers
directory: '/'
schedule:
interval: weekly

2
.vscode/extensions.json поставляемый
Просмотреть файл

@ -3,8 +3,6 @@
// for the documentation about the extensions.json format
"recommendations": [
"ms-vscode.vscode-typescript-tslint-plugin",
"ms-azure-devops.azure-pipelines",
"ms-devlabs.extension-manifest-editor",
"github.vscode-pull-request-github",
"esbenp.prettier-vscode",
"ms-dotnettools.csdevkit"