-
-
Notifications
You must be signed in to change notification settings - Fork 2.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Move tests to GitHub actions #7678
Conversation
|
0772373
to
2341eb5
Compare
Benchmark ResultsKitchen Sink 🚨
Timings
Cold BundlesNo bundles found, this is probably a failed build... Cached BundlesNo bundles found, this is probably a failed build... React HackerNews ✅
Timings
Cold Bundles
Cached BundlesNo bundle changes detected. AtlasKit Editor ✅
Timings
Cold BundlesNo bundle changes detected. Cached BundlesNo bundle changes detected. Three.js ✅
Timings
Cold BundlesNo bundle changes detected. Cached BundlesNo bundle changes detected. |
Benchmark ResultsKitchen Sink 🚨
Timings
Cold BundlesNo bundles found, this is probably a failed build... Cached BundlesNo bundles found, this is probably a failed build... React HackerNews ✅
Timings
Cold BundlesNo bundle changes detected. Cached BundlesNo bundle changes detected. AtlasKit Editor ✅
Timings
Cold Bundles
Cached BundlesNo bundle changes detected. Three.js ✅
Timings
Cold BundlesNo bundle changes detected. Cached BundlesNo bundle changes detected. |
ae1c841
to
d7df0bc
Compare
c1c0c1d
to
db46a45
Compare
.github/workflows/main.yml
Outdated
@@ -1,13 +1,102 @@ | |||
on: pull_request | |||
|
|||
name: Generate benchmarks | |||
name: Test |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe rename this file to test.yml? main
was a bit of a weird name choice from me, sorry
* upstream/v2: (26 commits) Replace typeof before DCE (#7788) Bump lmdb (#7797) Upgrade flow to 0.173.0 (#7809) Prevent `term-size` from being bundled (#7750) Pin [email protected] (#7763) Fix Windows CI (#7774) Upgrade Flow to 0.171.0 (#7667) Move tests to GitHub actions (#7678) v2.3.2 Fix autoinstalling node builtins (#7735) Fix lint Use pinned versions Don't build native packages again during publish step Fix build Fix autoinstall v2.3.1 Add diagnostic for failed autoinstall of node polyfill (#7682) v2.3.0 Changelog for 2.3.0 Support React 18 prereleases and experimental versions with automatic JSX runtime (#7642) ...
This moves our test infrastructure from Azure pipelines to GitHub actions.
The flow and lint steps don't run on user's machines, and have minimal platform differences, so those currently run only on Ubuntu here.
I've also duplicated some setup (e.g. running yarn) in an effort to parallelize the jobs for faster feedback.