bevy/.github/workflows
François 8070c29c21
Take example screenshots in CI (#8488)
# Objective

- I want to take screenshots of examples in CI to help with validation
of changes

## Solution

- Can override how much time is updated per frame
- Can specify on which frame to take a screenshots
- Save screenshots in CI

I reused the `TimeUpdateStrategy::ManualDuration` to be able to set the
time update strategy to a fixed duration every frame. Its previous
meaning didn't make much sense to me. This change makes it possible to
have screenshots that are exactly the same across runs.

If this gets merged, I'll add visual comparison of screenshots between
runs to ensure nothing gets broken

## Migration Guide

* `TimeUpdateStrategy::ManualDuration` meaning has changed. Instead of
setting time to `Instant::now()` plus the given duration, it sets time
to last update plus the given duration.
2023-05-01 18:00:01 +00:00
..
action-on-PR-labeled.yml add an action to ask for a migration guide when one is missing (#7507) 2023-02-05 14:21:44 +00:00
ci-comment-failures.yml Feature documentation (#7814) 2023-02-28 14:24:47 +00:00
ci.yml Take example screenshots in CI (#8488) 2023-05-01 18:00:01 +00:00
daily.yml daily job running mobile example on real devices (#8216) 2023-03-28 23:16:07 +00:00
dependencies.yml remove bors and small CI improvements (#7947) 2023-03-07 21:42:53 +00:00
docs.yml migrate away from actions-rs actions to dtolnay/rust-toolchain (#6432) 2022-10-31 17:36:23 +00:00
post-release.yml Bump peter-evans/create-pull-request from 4 to 5 (#8343) 2023-04-10 07:47:39 +00:00
release.yml Bump peter-evans/create-pull-request from 4 to 5 (#8343) 2023-04-10 07:47:39 +00:00
validation-jobs.yml remove bors and small CI improvements (#7947) 2023-03-07 21:42:53 +00:00
welcome.yml Fix CI welcome message (#7428) 2023-01-30 20:21:06 +00:00