summaryrefslogtreecommitdiff
path: root/.github/workflows/screenshots.yml
AgeCommit message (Collapse)Author
2026-02-13Installed libmemcached-dev in screenshots workflow.Jacob Walls
2025-12-29Bumped checkout version in Github actions configuration.Pravin Kamble
2025-11-26Added timeout-minutes directive to all GitHub Actions workflows.Natalia
GitHub Actions defaults to a 360-minute (6-hour) timeout. We've had jobs hang due to issues in the parallel test runner, causing them to run for the full 6 hours. This wastes resources and negatively impacts CI availability, so explicit timeouts have been added to prevent long-running hangs.
2025-11-21Applied auto-fixes from zizmor findings.Jacob Walls
2025-11-11Refs #35844 -- Ran selenium tests with --parallel=1.Jacob Walls
2025-10-17Refs #35844 -- Doc'd Python 3.14 compatibility.Mariusz Felisiak
2025-10-14Removed setuptools from GitHub actions.Jacob Walls
Follow-up to 61c5c3173281b1e906a891aa6a6c6f9cdc9f2b8a.
2025-09-12Bumped versions in Github actions configuration.Mariusz Felisiak
2025-01-20Fixed #36005 -- Dropped support for Python 3.10 and 3.11.Mariusz Felisiak
2024-05-10Organized images in the screenshots workflow.Nick Pope
Added a top-level directory in the zip archive that is the commit hash which makes it easier when downloading multiple artifacts for comparison. Updated the filenames of screenshots for easier comparison between different cases. Added that an error is raised if no screenshots uploaded in workflow.
2024-05-10Optimized images in the screenshots workflow.Nick Pope
Running `oxipng` over a set of screenshots from a previous run that were 1.9M in size resulted in a total size of 1.3M, a 31.5% reduction. This can be useful to reduce the artifact size stored in GitHub and locally if downloading screenshots from multiple runs. See https://til.simonwillison.net/github-actions/oxipng
2024-05-10Removed obsolete logic from screenshots workflow.Nick Pope
The id was used when we attempted to update comments in an early version of the feature. Also removed the job summary as it doesn't have the value that it did in the original version of the feature.
2024-01-26Bumped versions in Github actions configuration.Mariusz Felisiak
2023-12-13Removed unnecessary write permission from screenshots Github workflow.Tom Carrick
2023-12-12Changed the screenshots Github workflow to run in the PR's branch by using ↵Tom Carrick
pull_request as event trigger. The original event trigger pull_request_target runs against the target branch (main), not the branch associated with the PR. Consequently, any new screenshots added in a PR are not captured, and the available screenshots reflect the state of the main branch code, not the code from the PR's branch. This update addresses the issue by changing the event trigger to pull_request. However, it's important to note that this adjustment breaks the comments functionality since the action no longer has write permissions.
2023-10-19Fixed permissions for GitHub action with screenshots.Mariusz Felisiak
Follow up to 97b7970c6479ef414175f22a009240ed0df8ce46.
2023-10-18Refs #34043 -- Added GitHub action to capture screenshots in Selenium tests.Sarah Boyce