Skip to content

Support dev/testing w/ codespaces#265

Merged
prestoncabe merged 2 commits intomainfrom
261-adhoc-testing-envs
Feb 12, 2026
Merged

Support dev/testing w/ codespaces#265
prestoncabe merged 2 commits intomainfrom
261-adhoc-testing-envs

Conversation

@prestoncabe
Copy link
Collaborator

@prestoncabe prestoncabe commented Feb 3, 2026

  • supports local devbox, local devcontainer, local VS Code connected to Codespaces, and browser-based codespace development
  • uses devbox as basis for containerized environment
  • properly handles networking issues that arise for browser-based codespaces (uses vite proxy)
  • uses a mock google account for library metadata sync

See Codespaces Testing Guide for step-by-step instructions for how to create an ad-hoc testing environment using the changes in this PR.

Cleanup post-merge:

  • Update Codespace Prebuilds to use the main branch (this will make creating new codespaces faster)

@prestoncabe prestoncabe linked an issue Feb 3, 2026 that may be closed by this pull request
@prestoncabe
Copy link
Collaborator Author

I discovered a problem where the forwarded ports aren't public even though they need to be (and are configured to be) in codespaces. This makes it impossible to login and create a screener. You can manually make the relevant emulator ports public, but I would like to have this happen automatically.

@prestoncabe prestoncabe force-pushed the 261-adhoc-testing-envs branch from ff21dcb to 360295f Compare February 8, 2026 21:29
- supports local devbox, local devcontainer, local VS Code connected to
  Codespaces, and browser-based codespace development
- uses devbox as basis for containerized environment
- properly handles networking issues that arise for browser-based
  codespaces (uses vite proxy)
- uses a mock google account for library metadata sync
@prestoncabe prestoncabe force-pushed the 261-adhoc-testing-envs branch from c9b53fc to 6d54da3 Compare February 12, 2026 03:17
@prestoncabe prestoncabe changed the title 261 Enable ad-hoc testing environments using Codespaces Support dev/testing w/ codespaces Feb 12, 2026
@prestoncabe prestoncabe merged commit 406685b into main Feb 12, 2026
1 check passed
@prestoncabe prestoncabe deleted the 261-adhoc-testing-envs branch February 12, 2026 03:25
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.

Ad-hoc testing environments

1 participant