ashfordhill/Puppeteer Screenshot, Timeline and GIF Action
Take screenshots and videos of given URL. Create timeline GIFs with cumulative screenshots to display target history.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| url | The URL to visit and screenshot | yes | http://localhost:3000 |
| folder | The folder to save outputs in | yes | timeline |
| base_screenshot_name | Base name for screenshots (e.g., "screenshot") | yes | screenshot |
| make_gif | Whether to generate an animated GIF from screenshots | no | false |
| gif_name | Output GIF name (e.g., "timeline.gif") | no | timeline.gif |
| frame_duration | Seconds each frame is shown in the GIF (e.g., 0.083 for ~12 fps, 1 for 1 fps) | no | 1 |
| scale_width | Output width in pixels (height auto-scaled) | no | 640 |
| auto_screenshots | Whether to automatically take screenshots (true) or only when commit message contains "#screenshot" (false) | no | true |
| video_format | Output format(s) for the video. Options: mp4, gif, or "mp4,gif". Set to "none" to disable. | no | none |
| video_duration | Duration to record video in seconds | no | 10 |
| video_speed_seconds | Speed up factor for the video (e.g., 2 for 2x speed, 0.5 for 50% slower) | no | 1 |
| base_video_name | Base name for the video file (extension added automatically) | no | video |
Outputs
no outputs