diff --git a/.alexignore b/.alexignore
new file mode 100644
index 00000000000..0167c31e931
--- /dev/null
+++ b/.alexignore
@@ -0,0 +1,4 @@
+build
+
+CHANGELOG*
+CODE_OF_CONDUCT.md
diff --git a/.alexrc b/.alexrc
new file mode 100644
index 00000000000..8cda2010b9d
--- /dev/null
+++ b/.alexrc
@@ -0,0 +1,18 @@
+{
+ "allow": [
+ "attacks",
+ "colors",
+ "conservative",
+ "crashes",
+ "executed",
+ "executes",
+ "execution",
+ "failed",
+ "hook",
+ "host-hostess",
+ "hostesses-hosts",
+ "invalid",
+ "remain",
+ "watchman-watchwoman"
+ ]
+}
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
new file mode 100644
index 00000000000..7b94526e804
--- /dev/null
+++ b/.github/workflows/build.yml
@@ -0,0 +1,13 @@
+name: Build
+
+on: [push]
+
+jobs:
+ build:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/checkout@v1
+ - name: Install
+ run: yarn --no-progress --non-interactive --no-lockfile
+ - name: Build
+ run: yarn build
diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml
new file mode 100644
index 00000000000..a2e7567d1e1
--- /dev/null
+++ b/.github/workflows/lint.yml
@@ -0,0 +1,13 @@
+name: Lint
+
+on: [push]
+
+jobs:
+ lint:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/checkout@v1
+ - name: Install
+ run: yarn --no-progress --non-interactive --no-lockfile
+ - name: Alex
+ run: yarn alex
diff --git a/.gitignore b/.gitignore
index ffa71fafc6d..a3e7a11d130 100644
--- a/.gitignore
+++ b/.gitignore
@@ -12,3 +12,4 @@ yarn-debug.log*
yarn-error.log*
/.changelog
.npm/
+yarn.lock
diff --git a/CHANGELOG-1.x.md b/CHANGELOG-1.x.md
index be64a067a8c..fb1b1cc1d2c 100644
--- a/CHANGELOG-1.x.md
+++ b/CHANGELOG-1.x.md
@@ -1,6 +1,6 @@
## 2.0.3 and Newer Versions
-**Please refer to [CHANGELOG.md](./CHANGELOG.md) for the newer versions.**
+**Please refer to [CHANGELOG-2.x.md](./CHANGELOG-2.x.md) for the 2.x range, and [CHANGELOG.md](CHANGELOG.md) for the newer versions.**
## 1.1.5 (August 24, 2018)
@@ -1577,20 +1577,20 @@ Unhandled Promise rejections will now crash tests. You can fix them by explicitl
After the regular update procedure above, add these line to `
` in `public/index.html`:
```html
-
-
-
+
```
Add `