diff --git a/release-checklist.md b/release-checklist.md
new file mode 100644
index 0000000000000000000000000000000000000000..746cef914eff13edd2e02d107098fea748c575a8
--- /dev/null
+++ b/release-checklist.md
@@ -0,0 +1,10 @@
+# For major release
+
+- Add new SPDX License list data
+
+# For release for new GHC version:
+
+- Update GHC flags in `normaliseGhcArgs`, and add the GHC version to
+  `supportedGHCVersions` (`Distribution.Simple.Program.GHC`)
+- Update `Language.Haskell.Extension` list, if there are new GHC extensions
+- Update `setupMinCabalVersionConstraint` (in `Distribution.Client.ProjectPlanning`)