Commit graph

85 commits

Author SHA1 Message Date
Prateek Bhatnagar
71d798ce88
Font optimization for webpack 5 (#17450)
Co-authored-by: Tim Neutkens <tim@timneutkens.nl>
Co-authored-by: Tim Neutkens <timneutkens@me.com>
2020-10-12 20:58:09 +02:00
JJ Kasper
5d79a8c0c4
Update workflow step to restore cache (#17656) 2020-10-07 09:55:09 -05:00
JJ Kasper
100a1d3acc
Update release stats workflow (#17580)
Follow-up to https://github.com/vercel/next.js/pull/17533 this makes sure the file used to signal release stats should be skipped for a non-release merge is created in a location that is accessible by the stats action and also updates the release action info detection for the new workflow
2020-10-05 09:32:12 +00:00
JJ Kasper
f27e1f85ac
Update release stats workflow (#17533)
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2020-10-02 21:12:12 -05:00
Tim Neutkens
79f060eeba Update workflow to use latest webpack 5 beta 2020-09-12 15:24:20 +02:00
Joe Haddad
f921b4f476
Auto enable React's new JSX transform on 17.x (#16603) 2020-09-01 11:29:25 -04:00
Kristoffer K
2e6bc8eba4
ci: add pnp test (#16255) 2020-08-17 13:39:57 -04:00
Tim Neutkens
89c5689dc9
Update labeler to include next-codemod (#16041) 2020-08-10 16:24:28 +02:00
Steven
c642999325
Test macOS on canary with separate workflow (#15901)
Follow up to #15899 since it didn't solve the [concurrency limit](https://docs.github.com/en/actions/getting-started-with-github-actions/about-github-actions#usage-limits) issue.

It seems that the job is queued prior to the `if` statement being evaluated so we must use a separate workflow to listen for push events and filter prior to the job being queued.
2020-08-05 14:13:41 +00:00
Steven
afc225c43d
Test macOS on canary (#15899)
Only run macOS tests on canary to avoid queued jobs due to [concurrency limit](https://docs.github.com/en/actions/getting-started-with-github-actions/about-github-actions#usage-limits).

Follow up to #15366
2020-08-05 13:13:42 +00:00
Joe Haddad
3d98171dab
Test webpack 5 beta (#15645) 2020-07-29 19:19:32 -04:00
Jan Potoms
9ab78bbae7
retry installs on macos (#15641) 2020-07-29 15:53:37 -04:00
Jan Potoms
e4e3ad38fd
Upgrade actions/cache to v2.1.0 (#15415) 2020-07-23 00:06:50 -04:00
Darsh Patel
7a266a914e
Added production, basic, and Fast Refresh test suites on macOS (#15366) 2020-07-21 11:50:49 -04:00
Jan Potoms
14f1a7b27a
Positive req/seq change is not a warning (#14640)
Tweak PR stats message for req/sec metrics. I think they should warn when they are negative, not when positive
2020-06-28 15:47:44 +00:00
JJ Kasper
10fda8a9b9
Update stats action for running locally (#14143)
Noticed a few things that could be updated to make running the stats locally better e.g. if the folder name didn't match the name of the repo in the `stats-config.js` file it would fail to run and the `yarn` cache could break diffing from a cached package being used instead
2020-06-13 10:31:12 +00:00
matamatanot
38519c626e
refactor: Use native fs instead of fs-extra and promisify (#13841)
**add-comment.js**
`writeFile` is not unique to `fs-extra`. 

**lib/find-page-file.ts**
ref: #12026
2020-06-06 15:40:06 +00:00
JJ Kasper
aa7e15c1de
Add initial labeler WebHook config (#13772)
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2020-06-05 11:44:38 +02:00
Joe Haddad
c85aa63bbc
Simplify CODEOWNERS (#13679) 2020-06-02 17:15:55 +00:00
Joe Haddad
b7e17e09e5
Update references to zeit/next.js (#13463) 2020-05-27 17:51:11 -04:00
JJ Kasper
d56d5e6855
Update PR stats action branch check (#13394) 2020-05-26 09:44:17 -05:00
JJ Kasper
da5a05dc87
Migrate PR stats action into Next.js repo (#13177)
* Migrate PR stats into Next.js repo

* Update running prettier in local mode
2020-05-21 14:07:27 +02:00
Joe Haddad
b3e5233649
Revert "Enable update_branch_immediately"
This reverts commit b0a020e8ef.
2020-05-19 22:32:26 -04:00
Joe Haddad
b0a020e8ef
Enable update_branch_immediately 2020-05-19 21:56:06 -04:00
Joe Haddad
670b2c15cd
Add Kodiak Configuration (#13103) 2020-05-19 13:06:42 -04:00
Joe Haddad
3288543256
Revert "Add PR labeler action" (#13055) 2020-05-18 12:38:52 -04:00
Rafael Almeida
d2c2dc7732
Add PR labeler action (#13054) 2020-05-18 12:31:40 -04:00
JJ Kasper
4d0578bf05
Add retrying to cross browser tests (#12946) 2020-05-15 16:13:37 -04:00
Allen Hai
0c6ee2c760
Add userbase example (#12150)
* add userbase example

* update readme and add now.json with build.env

* update deploy button import path for testing

* update readme

* update readme with canary tree path for deploy button

* remove prepopulated test username + password

* Apply lint-fix

* add deployed demo link

* remove merge conflict arrows

* fix lint errors

* run yarn lint-fix

* add .env.example and update readme with config steps

* add dotenv and update next.config.js

Co-authored-by: Matthew Sweeney <mail@msweeneydev.com>
Co-authored-by: JJ Kasper <jj@jjsweb.site>
2020-04-23 19:56:42 -05:00
JJ Kasper
7d6fbe7fd6
Add Node.js version to Bug template (#11781) 2020-04-10 12:30:44 +02:00
JJ Kasper
84b89c8b24
Pre-ncc compiled packages to prevent re-nccing unnecessarily (#11569)
* Pre-ncc compiled packages to prevent re-nccing unnecessarily

* Add compiled files

* Re-run pre-ncc step

* Add check to workflow to ensure pre-compiled doesnt need updating

* Update check-pre-compiled script

* Add handling for lower case license while nccing

* bump

Co-authored-by: Joe Haddad <joe.haddad@zeit.co>
2020-04-07 09:42:16 -04:00
JJ Kasper
da329ce44b
Update release stats with different name from pr stats (#10827) 2020-03-04 11:28:10 -06:00
JJ Kasper
8390a474fe
Update to output jest data for posting failed tests comment (#10814)
* Update to output jest data for posting failed tests comment

* Add failing test

* Reset retries

* Revert change for testing
2020-03-04 09:54:49 +01:00
JJ Kasper
ad1a061f88
Remove old env from workflow since it is replaced with WebHook (#10798)
* Remove old env from workflow since it is replaced with WebHook

* bump

* bump
2020-03-02 17:48:06 -06:00
Tim Neutkens
3b28702983
Update config.yml 2020-02-25 13:24:06 +01:00
Tim Neutkens
fc9f18d784
Update 1.Bug_report.md 2020-02-25 13:22:48 +01:00
Tim Neutkens
297c23d9cf
Delete 3.Example_Bug_report.md 2020-02-25 13:22:28 +01:00
Tim Neutkens
06afa0a09c
Delete 8.Question_about_next.md 2020-02-25 13:21:42 +01:00
Tim Neutkens
cedd6faba6
Create config.yml 2020-02-25 13:20:49 +01:00
Tim Neutkens
b331338891 Update link to GitHub Discussions beta 2020-02-22 14:00:37 +01:00
JJ Kasper
00855de60a
Add navigation test specific for Safari 10 (#10616)
* Add testing in Safari 10.1 on merge

* Add nav test specific for Safari 10
2020-02-20 13:35:28 -05:00
JJ Kasper
73972577e1
Increase watch limit for GitHub actions testing (#10367) 2020-01-31 19:57:58 -05:00
JJ Kasper
e6f401cadf
Disable caching for react@next workflow as its not supported (#10331)
* Disable caching for react@next workflow as its not support

* Disable needs build

* Also add checkout step

* Remove running on pull_request from testing
2020-01-30 00:14:50 -05:00
JJ Kasper
7e2170b03e
Update workflow for testing against react@next (#10323) 2020-01-29 10:39:15 -06:00
JJ Kasper
8581172654 Allowing skipping local selenium server when not needed (#10312)
* Disable local selenium server when not needed

* Disable skipping for firefox as it appears to be needed still
2020-01-28 14:04:00 -05:00
JJ Kasper
c0eaf98d17 Update actions config for canary jobs (#10299)
* Update actions config for canary jobs

* Update exiting for mising value and size limit test

* Update config

* Update check

* Update check

* Remove extra check
2020-01-27 23:48:52 -05:00
JJ Kasper
ac6a7f9650
Update test pass job name 2020-01-27 14:19:44 -06:00
JJ Kasper
cf5fbb313d
Update pass job name 2020-01-27 14:15:42 -06:00
JJ Kasper
9145d9ea63
Migrate CircleCi config to GitHub actions (#10274)
* Add initial config

* Comment out other action

* Update config

* Update config

* Update configs

* rename requires -> needs

* Update configs

* Update configs

* Enable headless mode

* Disable circleci while testing

* Disable build-test-deploy in circle

* Update build step

* Disable fail fast

* Update configs

* Add runs-on to publish steps

* bump

* Update config

* Update group count

* Update checkout path

* Update test all concurrency

* Handle EPIPE errors

* Revert "Handle EPIPE errors"

This reverts commit a993565bbdd77df136e07d54eb83ed32b18e5963.

* Update test to handle EPIPE in test

* Remove CircleCi config

* Revert "Update test to handle EPIPE in test"

This reverts commit c8cb72d5303b5fd165016f9eba6c8c888d8a1907.

* Update to use node 10 and see if EPIPE error is still present

* Revert "Revert "Update test to handle EPIPE in test""

This reverts commit efd2abe7c35c12bf78530064796d853c171efcf1.

* Revert "Update to use node 10 and see if EPIPE error is still present"

This reverts commit 893da4f31279228ebec6fa208c34ef179a6ebaf4.

* Add todo for node issue

* undo lint change as it should be correct

* Add dummy step to require

* Add runs-on for dummy job
2020-01-27 14:07:31 -06:00
Lukáš Huvar
7863b60ef6 Prettier fix (#8754) 2019-09-16 15:24:42 +02:00