Skip to content

chore(devcontainer): improve setup and test environment#48

Merged
sonesuke merged 1 commit intomainfrom
chore/devcontainer-improve-setup
Feb 28, 2026
Merged

chore(devcontainer): improve setup and test environment#48
sonesuke merged 1 commit intomainfrom
chore/devcontainer-improve-setup

Conversation

@sonesuke
Copy link
Copy Markdown
Owner

Summary

  • Move mise installation from Dockerfile to post-create.sh to install as vscode user
  • Add build-essential, chromium, and lcov to Dockerfile for test coverage
  • Add GitHub CLI feature to devcontainer.json
  • Configure Claude settings via environment variables
  • Set up chromium symlink and arxiv-cli test config
  • Add chrome_args for test environment compatibility

Test plan

  • Build devcontainer successfully
  • Verify mise is installed as vscode user
  • Verify chromium is available
  • Verify tests pass in devcontainer

🤖 Generated with Claude Code

- Move mise installation from Dockerfile to post-create.sh to install as vscode user
- Add build-essential, chromium, and lcov to Dockerfile for test coverage
- Add GitHub CLI feature to devcontainer.json
- Configure Claude settings via environment variables
- Set up chromium symlink and arxiv-cli test config
- Add chrome_args for test environment compatibility

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@sonesuke sonesuke merged commit ce6d9d7 into main Feb 28, 2026
4 checks passed
@sonesuke sonesuke deleted the chore/devcontainer-improve-setup branch February 28, 2026 12:15
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