fix: make GitHub skills shell-neutral across platforms - #324
fix: make GitHub skills shell-neutral across platforms#324jamiechicago312 wants to merge 5 commits into
Conversation
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: openhands <openhands@all-hands.dev>
|
|
Uh oh! There was an unexpected error starting the job :( |
@OpenHands address these concerns by @neubig |
|
I'm on it! jamiechicago312 can track my progress at all-hands.dev |
Co-authored-by: openhands <openhands@all-hands.dev>
|
Addressed in
Validation: This comment was created by an AI agent (OpenHands) on behalf of the user. |
Co-authored-by: openhands <openhands@all-hands.dev>
|
👋 This PR needs a couple of things fixed before OpenHands can review it:
Push an update once this is addressed and this check re-runs automatically. This is an automated check - no AI was used to generate this comment. |
1 similar comment
|
👋 This PR needs a couple of things fixed before OpenHands can review it:
Push an update once this is addressed and this check re-runs automatically. This is an automated check - no AI was used to generate this comment. |
Problem
GitHub-related skills in extensions still default to POSIX/bash-specific setup patterns. That makes Windows usage awkward even when the underlying workflows are otherwise cross-platform.
Scope
github,github-pr-review,github-pr-reviewer, andgithub-repo-monitor/tmp, heredocs,mkdir -p,tar -czf, andgrep/sed-style verification from the primary guidanceskills/index.jsTesting
uv run --with pytest --with requests --with openhands-sdk pytest tests/test_github_pr_review_skill.py tests/test_skills_have_readme.py tests/test_workflow_sync.py tests/test_sync_extensions.pyCloses #323.
This PR description was created by an AI agent (OpenHands) on behalf of the user.