diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 834de65..a890a9b 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -38,6 +38,10 @@ jobs: cache: npm - name: Install dependencies # npm/cli#4828 self-heal (see ci.yml for rationale). + # `shell: bash` so the Windows runner uses Git Bash instead of + # PowerShell — `2>/dev/null`, `||`-grouped fallbacks, and `rm -rf` + # are bash-only and PowerShell mis-parses `/dev/null` as a path. + shell: bash run: | npm ci --ignore-scripts || { echo "::warning::npm ci failed — falling back to npm install (npm/cli#4828)" @@ -87,6 +91,10 @@ jobs: cache: npm - name: Install dependencies # npm/cli#4828 self-heal (see ci.yml for rationale). + # `shell: bash` so the Windows runner uses Git Bash instead of + # PowerShell — `2>/dev/null`, `||`-grouped fallbacks, and `rm -rf` + # are bash-only and PowerShell mis-parses `/dev/null` as a path. + shell: bash run: | npm ci --ignore-scripts || { echo "::warning::npm ci failed — falling back to npm install (npm/cli#4828)" @@ -220,6 +228,10 @@ jobs: cache: npm - name: Install dependencies # npm/cli#4828 self-heal (see ci.yml for rationale). + # `shell: bash` so the Windows runner uses Git Bash instead of + # PowerShell — `2>/dev/null`, `||`-grouped fallbacks, and `rm -rf` + # are bash-only and PowerShell mis-parses `/dev/null` as a path. + shell: bash run: | npm ci --ignore-scripts || { echo "::warning::npm ci failed — falling back to npm install (npm/cli#4828)" diff --git a/vscode-extension/README.md b/vscode-extension/README.md index d60b5be..a8927ef 100644 --- a/vscode-extension/README.md +++ b/vscode-extension/README.md @@ -17,6 +17,12 @@ The full Forge agentic coding workflow, brought into your editor. Run tasks from - **Click-through to task detail**: every recent task in the sidebar opens directly into its conversation, plan, and result, not just the dashboard home. - **Workspace-aware**: respects your VS Code workspace folder by default and lets you override the working directory per project, or pick a fresh one with a folder picker. +> [!TIP] +> Marketplace Link: [https://marketplace.visualstudio.com/items?itemName=hoangsonw.forge-agentic-coding-cli](https://marketplace.visualstudio.com/items?itemName=hoangsonw.forge-agentic-coding-cli). + +> [!IMPORTANT] +> Be sure to install the Forge runtime (`@hoangsonw/forge`) globally before using the extension, as it relies on Forge for all interactions. The extension does not bundle the runtime, so it can stay up to date independently. + ## Quick start ```bash