Skip to content

Conversation

@cte
Copy link
Collaborator

@cte cte commented May 27, 2025

Description

I also noticed that the part of the CI action that validates the package doesn't seem to be working:
Screenshot 2025-05-27 at 9 26 36 AM


Important

Fixes build process by correctly copying optional .env file and updates CI workflow to prevent broken pipe issues.

  • Build Process:
    • Fixes .env file copying in apps/vscode-nightly/esbuild.mjs and src/esbuild.mjs by marking it as optional in copyPaths.
    • Updates copyPaths function in packages/build/src/esbuild.ts to handle optional files.
  • CI Workflow:
    • Modifies marketplace-publish.yml to save VSIX contents to a temporary file to avoid broken pipe issues.
    • Ensures .env file is included in package validation in marketplace-publish.yml.
  • Miscellaneous:
    • Removes .prettierignore and adds ignore paths to .prettierrc.json.

This description was created by Ellipsis for a439a84. You can customize this summary. It will automatically update as commits are pushed.

@hannesrudolph hannesrudolph added the Issue/PR - Triage New issue. Needs quick review to confirm validity and assign labels. label May 27, 2025
@cte cte merged commit ed24f65 into main May 27, 2025
12 checks passed
@cte cte deleted the cte/fix-posthog branch May 27, 2025 18:19
@github-project-automation github-project-automation bot moved this from Triage to Done in Roo Code Roadmap May 27, 2025
@github-project-automation github-project-automation bot moved this from New to Done in Roo Code Roadmap May 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Issue/PR - Triage New issue. Needs quick review to confirm validity and assign labels.

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

4 participants