I cannot make the last System Upgrade due to a Bad GPG Signature :
Bad GPG signature found:
/var/cache/PackageKit/10.2/metadata/slack-10-x86_64/packages/slack-4.52.155-0.1.el8.x86_64.rpm could not be verified.
/var/cache/PackageKit/10.2/metadata/slack-10-x86_64/packages/slack-4.52.155-0.1.el8.x86_64.rpm: digest: SIGNATURE: NOT OK
The purpose of the GPG signature is to verify that the new packages are intact from the same source as the signature of that source (as seen initially). That is, to prevent corrupted packages getting in.
Occasionally even reputable package repos do replace their signature (as those expire) in a way that is not seamless.