From a959f54504c252e1f0f43ec47583c3b08527f043 Mon Sep 17 00:00:00 2001 From: Matthew Ruzzi <68619790+matthewruzzi@users.noreply.github.com> Date: Thu, 19 Mar 2026 00:25:41 +0000 Subject: [PATCH] Add Dev Container configuration --- .devcontainer/Dockerfile | 4 ++++ .devcontainer/devcontainer.json | 10 ++++++++++ .github/dependabot.yml | 12 ++++++++++++ 3 files changed, 26 insertions(+) create mode 100644 .devcontainer/Dockerfile create mode 100644 .devcontainer/devcontainer.json create mode 100644 .github/dependabot.yml diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile new file mode 100644 index 000000000..27693d445 --- /dev/null +++ b/.devcontainer/Dockerfile @@ -0,0 +1,4 @@ +FROM mcr.microsoft.com/devcontainers/base:noble + +RUN apt-get update && export DEBIAN_FRONTEND=noninteractive \ + && apt-get -y install cmake libsdl2-dev texinfo diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json new file mode 100644 index 000000000..d0c3d0bd8 --- /dev/null +++ b/.devcontainer/devcontainer.json @@ -0,0 +1,10 @@ +{ + "build": { + "dockerfile": "Dockerfile" + }, + "features": { + "ghcr.io/devcontainers/features/desktop-lite:1": {}, + "ghcr.io/devcontainers/features/node:1": {} + }, + "forwardPorts": [6080] +} \ No newline at end of file diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 000000000..f33a02cd1 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,12 @@ +# To get started with Dependabot version updates, you'll need to specify which +# package ecosystems to update and where the package manifests are located. +# 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: + - package-ecosystem: "devcontainers" + directory: "/" + schedule: + interval: weekly