Skip to content

feat: source workspace variables dynamically from workspace#759

Closed
sathyapramod wants to merge 6 commits into
mainfrom
feat/devspaces-workspace-rc
Closed

feat: source workspace variables dynamically from workspace#759
sathyapramod wants to merge 6 commits into
mainfrom
feat/devspaces-workspace-rc

Conversation

@sathyapramod

Copy link
Copy Markdown

Summary

  • Generate default ~/.zshrc and ~/.bashrc in the devspaces entrypoint so Zsh/Bash sessions automatically source a repo-provided workspace.rc when PROJECT_SOURCE is set.
  • Uses heredocs with single-quoted delimiters to prevent variable expansion at entrypoint time, fixing the set -u failure in CI where PROJECT_SOURCE is unset.

@github-actions

github-actions Bot commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

@sathyapramod All commits must have verified signatures.\n\nPlease see this Ansible Forum post for more information.

@sathyapramod sathyapramod force-pushed the feat/devspaces-workspace-rc branch from d3c2504 to 5c7e298 Compare June 10, 2026 05:18
@sathyapramod sathyapramod force-pushed the feat/devspaces-workspace-rc branch from 5c7e298 to a4e9ef0 Compare June 10, 2026 05:22
Co-authored-by: Cursor <cursoragent@cursor.com>
@sathyapramod sathyapramod force-pushed the feat/devspaces-workspace-rc branch from a4e9ef0 to 6782339 Compare June 10, 2026 05:26
@sathyapramod sathyapramod deleted the feat/devspaces-workspace-rc branch June 16, 2026 06:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants