diff --git a/CHANGELOG.md b/CHANGELOG.md
new file mode 100644
index 0000000000000000000000000000000000000000..346ae710466bb30b78d645c93bbe473cf2eb54ad
--- /dev/null
+++ b/CHANGELOG.md
@@ -0,0 +1,28 @@
+## [1.0.0](https://git.griefed.de/prosper/gitlab-ci-cd/compare/...1.0.0) (2021-07-10)
+
+
+### 🦊 CI/CD
+
+* Switch to image which supports our architectures ([62022aa](https://git.griefed.de/prosper/gitlab-ci-cd/commit/62022aa5a58818388c4fe6147d427aae22aedc59))
+* Write Dockerfile ([76aa77a](https://git.griefed.de/prosper/gitlab-ci-cd/commit/76aa77a320c8a4b9ec23761a06e19f688cbb96e4))
+* Add GitHub release workflow for release "mirroring" from GitLab to GitHub on tag push ([2acd966](https://git.griefed.de/prosper/gitlab-ci-cd/commit/2acd966f0df28aeb210242071805e5fcea0e50ad))
+* Add gitlab-ci config ([6e7c554](https://git.griefed.de/prosper/gitlab-ci-cd/commit/6e7c554003369752b6bdb047e69eb81facf08bd4))
+* Add RenovateBot config ([8457d0d](https://git.griefed.de/prosper/gitlab-ci-cd/commit/8457d0d12cc21bcc75cec8f73dcc1ee53fe209b8))
+* Add sem-rel config ([59aa800](https://git.griefed.de/prosper/gitlab-ci-cd/commit/59aa80015e535e85df1e0b50e7dc203301018714))
+* Fix branch ([440b762](https://git.griefed.de/prosper/gitlab-ci-cd/commit/440b7620cb7d2664861c48d024677bbd2371ef7d))
+
+
+### 🧪 Tests
+
+* Split into separate RUN blocks to identify cause of failing build ([7fa6e0b](https://git.griefed.de/prosper/gitlab-ci-cd/commit/7fa6e0bede972d0a1058280a11bbf7c8ca6f21bc))
+
+
+### 🛠 Fixes
+
+* Remove unnecessary argument ([1e34771](https://git.griefed.de/prosper/gitlab-ci-cd/commit/1e34771b85868ae4bb76e760a58078d88f6375d5))
+
+
+### Other
+
+* Let the ignores hit the floor. Let the ignores hit the floor. Let the ignores hit the......GITIGNOOOOOOOOOOOOORE ([0feeffb](https://git.griefed.de/prosper/gitlab-ci-cd/commit/0feeffbd99bea656c00594fe74c0506d58faff11))
+* Provide some details on what is inside this image ([989c8e0](https://git.griefed.de/prosper/gitlab-ci-cd/commit/989c8e0bcd0867a3da55ab269872e421e6eed547))