Skip to content

Add GitHub Codespaces configuration#11

Closed
NathanSkene wants to merge 1 commit into
masterfrom
add-codespaces
Closed

Add GitHub Codespaces configuration#11
NathanSkene wants to merge 1 commit into
masterfrom
add-codespaces

Conversation

@NathanSkene
Copy link
Copy Markdown
Contributor

Summary

  • Adds .devcontainer/devcontainer.json to enable browser-based development via GitHub Codespaces
  • Contributors can now click "Open in Codespaces" to get a fully configured R development environment

Details

Uses the rworkflows dev container image (ghcr.io/neurogenomics/rworkflows:dev) which includes:

  • Full R development environment
  • Conda support for managing dependencies
  • VS Code extensions for R development

Generated via rworkflows::use_codespace().

Test plan

  • CI passes (R CMD check, tests, coverage)
  • After merge, test Codespaces by clicking "Code" → "Codespaces" → "Create codespace on master"

🤖 Generated with Claude Code

Adds .devcontainer/devcontainer.json to enable browser-based
development using GitHub Codespaces. Contributors can now develop
in a pre-configured R environment with VS Code extensions.

Uses rworkflows dev container image with:
- Full R development environment
- Conda support
- VS Code R extension
- Path autocomplete

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@NathanSkene
Copy link
Copy Markdown
Contributor Author

Superseded by #12 which includes this change along with other fixes.

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.

1 participant