Skip to content

Add GitHub Codespaces support with devcontainer configuration#1

Draft
Copilot wants to merge 4 commits intomainfrom
copilot/github-codespaces-usage
Draft

Add GitHub Codespaces support with devcontainer configuration#1
Copilot wants to merge 4 commits intomainfrom
copilot/github-codespaces-usage

Conversation

Copy link

Copilot AI commented Jan 18, 2026

Enables one-click development environment setup via GitHub Codespaces for contributors working across Python, TypeScript, C#, and Java samples.

Changes

  • .devcontainer/devcontainer.json: Multi-language devcontainer with Python 3.11, Node.js 20, .NET 9.0, Java 17, and language-specific VS Code extensions. Auto-installs dev dependencies and configures pre-commit hooks on container creation.

  • .devcontainer/README.md: Documents included tools, extensions, and usage for both Codespaces and local Dev Containers.

  • README.md: Added Codespaces badge and "Getting Started" section presenting Codespaces as the quick-start path alongside local development option.

  • CONTRIBUTING.md: Reorganized setup instructions to present Codespaces as Option A, reducing contributor onboarding friction.

Usage

Click the badge or navigate to CodeCodespacesCreate codespace for a fully-configured environment in ~2 minutes.

{
  "name": "Azure AI Foundry Samples",
  "image": "mcr.microsoft.com/devcontainers/universal:2",
  "features": {
    "ghcr.io/devcontainers/features/python:1": {"version": "3.11"},
    "ghcr.io/devcontainers/features/node:1": {"version": "20"},
    "ghcr.io/devcontainers/features/dotnet:2": {"version": "9.0"},
    "ghcr.io/devcontainers/features/java:1": {"version": "17", "installMaven": "true"}
  },
  "postCreateCommand": "pip install -r dev-requirements.txt && pre-commit install"
}
Original prompt

how to use github codespaces here


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Copilot AI and others added 3 commits January 18, 2026 23:49
Co-authored-by: Bcrao <43416925+Bcrao@users.noreply.github.com>
Co-authored-by: Bcrao <43416925+Bcrao@users.noreply.github.com>
Co-authored-by: Bcrao <43416925+Bcrao@users.noreply.github.com>
Copilot AI changed the title [WIP] Add documentation for using GitHub Codespaces Add GitHub Codespaces support with devcontainer configuration Jan 18, 2026
Copilot AI requested a review from Bcrao January 18, 2026 23:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants