diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json new file mode 100644 index 000000000..7b7fc99d7 --- /dev/null +++ b/.devcontainer/devcontainer.json @@ -0,0 +1,29 @@ +{ + "name": "netbox_devicetype-library", + "image": "mcr.microsoft.com/devcontainers/python:1-3.12-bullseye", + "remoteEnv": { + "HISTSIZE": "10000", + "HISTFILESIZE": "20000" + }, + + // Use 'forwardPorts' to make a list of ports inside the container available locally. + // "forwardPorts": [], + + // Use 'postCreateCommand' to run commands after the container is created. + "postCreateCommand": "pip install -r requirements.txt", + + // Configure tool-specific properties. + "customizations": { + "vscode": { + "extensions": [ + "DavidAnson.vscode-markdownlint", + "Tyriar.sort-lines", + "charliermarsh.ruff", + "esbenp.prettier-vscode", + "ms-python.python", + "ms-vscode-remote.vscode-remote-extensionpack", + "redhat.vscode-yaml" + ] + } + } +} diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 1421753d6..17246f0dc 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -1,25 +1,36 @@ --- version: 2 updates: - - package-ecosystem: pip + - package-ecosystem: "pip" directory: "/" schedule: - interval: monthly - time: '02:00' - timezone: America/New_York + interval: "monthly" + time: "02:00" + timezone: "America/New_York" labels: - - dependencies - target-branch: master + - "dependencies" + target-branch: "master" assignees: - - "danner26" + - "danner26" - package-ecosystem: "github-actions" directory: "/" schedule: - interval: monthly - time: '02:00' - timezone: America/New_York + interval: "monthly" + time: "02:00" + timezone: "America/New_York" labels: - - dependencies - target-branch: master + - "dependencies" + target-branch: "master" assignees: - - "danner26" + - "danner26" + - package-ecosystem: "devcontainers" + directory: "/" + schedule: + interval: "monthly" + time: "02:00" + timezone: "America/New_York" + labels: + - "dependencies" + target-branch: "master" + assignees: + - "danner26"