diff --git a/.ansible-core.metadata b/.ansible-core.metadata
index a66f88d..15d16d0 100644
--- a/.ansible-core.metadata
+++ b/.ansible-core.metadata
@@ -1,4 +1,4 @@
-0c2a3e6311f7e7ebcc37f83e4e87afe9c9baef66 SOURCES/ansible-0ee3815c555ce16e1749a26ce5478eeea72b91a8.tar.gz
+14600d1f41801d70a427388840cd690cc001fa76 SOURCES/ansible-bfd93c835afdca638fe0757d64a9a2a4e7e72cdc.tar.gz
 d5b06047a8a5937c9433c8e0e88bcf2ccb6a4f84 SOURCES/packaging-ded06cedf6e20680eea0363fac894cb4a09e7831.tar.gz
 f20e820c8fa08ff162ace90735a2a89c599f7166 SOURCES/pyparsing-6a844ee35ca5125490a28dbd6dd2d15b6498e605.tar.gz
 c17fd6000af4ccf32930c41e928fea1e38cb5d0a SOURCES/straightplugin-6634ea8e1e89d5bb23804f50e676f196c52c46ed.tar.gz
diff --git a/.gitignore b/.gitignore
index 4259fed..8abfc37 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,4 +1,4 @@
-SOURCES/ansible-0ee3815c555ce16e1749a26ce5478eeea72b91a8.tar.gz
+SOURCES/ansible-bfd93c835afdca638fe0757d64a9a2a4e7e72cdc.tar.gz
 SOURCES/packaging-ded06cedf6e20680eea0363fac894cb4a09e7831.tar.gz
 SOURCES/pyparsing-6a844ee35ca5125490a28dbd6dd2d15b6498e605.tar.gz
 SOURCES/straightplugin-6634ea8e1e89d5bb23804f50e676f196c52c46ed.tar.gz
diff --git a/SPECS/ansible-core.spec b/SPECS/ansible-core.spec
index 5f44dc1..585c5ed 100644
--- a/SPECS/ansible-core.spec
+++ b/SPECS/ansible-core.spec
@@ -7,7 +7,7 @@
 # ansible-test munges the shebangs itself.
 %global __brp_mangle_shebangs_exclude_from_file %{SOURCE1}
 
-%global commitId 0ee3815c555ce16e1749a26ce5478eeea72b91a8
+%global commitId bfd93c835afdca638fe0757d64a9a2a4e7e72cdc
 %global python38_sitelib /usr/lib/python3.8/site-packages/
 
 # NOTE(pabelanger): Don't auto add pwsh as Requires for ansible-test. We do
@@ -34,7 +34,7 @@
 
 Name: ansible-core
 Summary: SSH-based configuration management, deployment, and task execution system
-Version: 2.12.3
+Version: 2.12.4
 Release: 1%{?dist}
 ExcludeArch: i686
 
@@ -205,6 +205,9 @@ cp -p lib/ansible_core.egg-info/PKG-INFO .
 %{python38_sitelib}/ansible_test
 
 %changelog
+* Mon Apr 11 2022 James Marshall <jamarsha@redhat.com> - 2.12.4-1
+- ansible-core 2.12.4 release
+
 * Mon Mar 14 2022 Dimitri Savineau <dsavinea@redhat.com> - 2.12.3-1
 - ansible-core 2.12.3 release
 - re-enable changelog and manpages