Skip to content

Clean up and update devcontainer.json#786

Draft
Copilot wants to merge 2 commits intomainfrom
copilot/update-clean-devcontainer-json
Draft

Clean up and update devcontainer.json#786
Copilot wants to merge 2 commits intomainfrom
copilot/update-clean-devcontainer-json

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Mar 26, 2026

The devcontainer config added in #217 had stale/unnecessary features and no automatic setup step. This PR trims it down to what's actually needed for contributing to this Docusaurus site.

Changes

  • Removed docker-in-docker and git features — neither is needed; git is already in the ubuntu base image
  • Updated node feature with explicit version: "24" to match engines.node >= 24.0 in package.json
  • Retained github-cli for contributor workflows
  • Added postCreateCommand: "cd website && npm ci" so the dev environment is ready to use immediately after container creation

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • containers.dev
    • Triggering command: /home/REDACTED/work/_temp/ghcca-node/node/bin/node /home/REDACTED/work/_temp/ghcca-node/node/bin/node --enable-source-maps /home/REDACTED/work/_temp/copilot-developer-action-main/dist/index.js (dns block)

If you need me to access, download, or install something from one of these locations, you can either:


🔒 GitHub Advanced Security automatically protects Copilot coding agent pull requests. You can protect all pull requests by enabling Advanced Security for your repositories. Learn more about Advanced Security.

Agent-Logs-Url: https://github.com/Azure/awesome-azd/sessions/37ac2462-7af8-4f2d-af5e-0e0a0b0efbaa

Co-authored-by: hemarina <104857065+hemarina@users.noreply.github.com>
Copilot AI changed the title [WIP] Update and clean devcontainer.json for better usage Clean up and update devcontainer.json Mar 26, 2026
Copilot AI requested a review from hemarina March 26, 2026 22:10
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