Skip to content

feat: post e2e recording GIFs inline on PR comments#342

Merged
njbrake merged 1 commit intomainfrom
feature/e2e-recording-pr-comment
Feb 27, 2026
Merged

feat: post e2e recording GIFs inline on PR comments#342
njbrake merged 1 commit intomainfrom
feature/e2e-recording-pr-comment

Conversation

@njbrake
Copy link
Copy Markdown
Owner

@njbrake njbrake commented Feb 27, 2026

Description

When the needs-recording label triggers e2e recordings, reviewers currently have to download an artifact zip and view GIFs locally. This change makes the GIFs render inline directly in the PR.

The workflow now pushes GIFs to an orphan e2e-recordings branch, then posts a PR comment with ![img](raw.githubusercontent.com/...) links that GitHub renders inline. On re-runs, the existing comment is updated rather than creating duplicates.

PR Type

  • New Feature
  • Bug Fix
  • Refactor
  • Documentation
  • Infrastructure / CI

Checklist

  • I understand the code I am submitting
  • New and existing tests pass
  • Documentation was updated where necessary
  • For UI changes: included screenshot or recording

AI Usage

  • No AI was used
  • AI was used for drafting/refactoring
  • This is fully AI-generated

AI Model/Tool used: Claude Opus 4.6 via Claude Code

Any Additional AI Details you'd like to share: Workflow script authored by Claude Code.

NOTE:
When responding to reviewer questions, please respond yourself rather than copy/pasting reviewer comments into an AI and pasting back its answer. We want to discuss with you, not your AI :)

  • I am an AI Agent filling out this form (check box if true)

Pushes GIFs to an orphan `e2e-recordings` branch so they render inline
via raw.githubusercontent.com URLs. The workflow posts (or updates) a PR
comment with embedded images for each test recording, eliminating the
need to download the artifact zip.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@njbrake njbrake merged commit 21a55fa into main Feb 27, 2026
9 checks passed
@njbrake njbrake deleted the feature/e2e-recording-pr-comment branch February 27, 2026 16:59
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.

1 participant