Skip to content

Fix CI workflow shell script and Playwright errors - #13

Merged
sylvansys merged 1 commit into
mainfrom
claude-thoughtful-ibis-w70s8fnm
Jan 4, 2026
Merged

Fix CI workflow shell script and Playwright errors#13
sylvansys merged 1 commit into
mainfrom
claude-thoughtful-ibis-w70s8fnm

Conversation

@sylvansys

Copy link
Copy Markdown
Contributor

Summary

  • Remove invalid --screenshot=on option from Playwright E2E test command
  • Fix multi-line string assignments in all 4 review jobs that caused shell parsing errors
  • Use printf for simple string concatenation and heredocs for multi-line comment templates

Root Cause

YAML indentation inconsistency in multi-line shell strings caused the shell to interpret content as commands instead of string literals, resulting in:

  • Requirements: command not found
  • exist: command not found
  • error: unknown option '--screenshot=on'

Test plan

  • CI pipeline runs without shell script errors
  • E2E tests run without Playwright CLI option errors
  • Review comments are posted correctly to PRs

Closes #12

🤖 Generated with Claude Code

- Remove invalid --screenshot=on option from Playwright E2E test command
- Fix multi-line string assignments in all 4 review jobs (requirements,
  code-quality, context, ui) that caused shell parsing errors
- Use printf for simple string concatenation
- Use heredocs for multi-line comment templates

Fixes "Requirements: command not found" and "exist: command not found"
errors caused by YAML indentation issues in multi-line shell strings.

Closes #12

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@github-actions

github-actions Bot commented Jan 4, 2026

Copy link
Copy Markdown

Reviews

Review Status Summary
Requirements Cannot perform requirements review - unable to access specified files /tmp/changed.txt and /tmp/issue.json due to permission restrictions

Claude Code CI

@sylvansys
sylvansys merged commit e6437e2 into main Jan 4, 2026
8 checks passed
@sylvansys
sylvansys deleted the claude-thoughtful-ibis-w70s8fnm branch January 4, 2026 01:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Fix CI Workflow Errors

1 participant