docs(readme): add generic install paths and devcontainer guidance#54
Conversation
3e65449 to
c37226d
Compare
@microsoft-github-policy-service agree |
64742d5 to
428081b
Compare
@microsoft-github-policy-service agree |
macko76
left a comment
There was a problem hiding this comment.
lint and reformatted markdown
macko76
left a comment
There was a problem hiding this comment.
Install procedures and prerequisites updated to reflect submission
macko76
left a comment
There was a problem hiding this comment.
functionality tested across OS (MacOs / Windows) and Container tooling (Docker or Podman)
There was a problem hiding this comment.
Pull request overview
This PR improves contributor onboarding and installation portability by documenting multiple install workflows in the root README and introducing a Dev Container setup intended to work with Docker/Podman.
Changes:
- Updates
README.mdto describe three installation paths (prebuilt VSIX, Dev Container build, local build) and a fallback workflow when Release publishing permissions are missing. - Adds a
.devcontainerconfiguration (Dockerfile + devcontainer.json) for containerized development.
Show a summary per file
| File | Description |
|---|---|
| README.md | Replaces “Quick Start” with a multi-path installation guide and improves table formatting. |
| .devcontainer/Dockerfile | Introduces a devcontainer image build and attempts to preinstall Playwright dependencies. |
| .devcontainer/devcontainer.json | Adds Dev Containers configuration with recommended extensions and postCreateCommand. |
Copilot's findings
Tip
Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
- Files reviewed: 3/3 changed files
- Comments generated: 1
|
Addressed remaining Dockerfile feedback on this PR:\n\n- Switched base image to mcr.microsoft.com/devcontainers/typescript-node:22-bookworm\n- Kept Playwright setup on pinned CLI with install-deps only for reproducibility\n\nLatest commit: 3ff3db2 (signed/verified).\n\nPlease re-review when convenient. |
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
3ff3db2 to
5810b43
Compare
|
Update on #54:\n\n- Rebased branch on latest main to remove merge conflicts\n- Updated devcontainer base image to mcr.microsoft.com/devcontainers/typescript-node:22-bookworm\n- Kept Playwright setup pinned/reproducible ( |
Description
Add a Podman-friendly devcontainer and update README installation docs to support three paths:
Also documents fallback workflow when release publishing permissions are missing.
Related Issues
Relates to install path portability and contributor onboarding improvements.
Checklist
npm run checkpasses (typecheck + lint + spellcheck + knip + tests)