i did this
######################################################
#### ####
### EndeavourOS Repository Mirrorlist ###
#### ####
######################################################
#### Entry in file /etc/pacman.conf:
### [endeavouros]
### SigLevel = PackageRequired
### Include = /etc/pacman.d/endeavouros-mirrorlist
######################################################
### Tip: Use the 'eos-rankimirrors' program to rank
### these mirrors or re-order them manually.
######################################################
## Germany
#Server = https://mirror.alpix.eu/endeavouros/repo/$repo/$arch
#Server = https://de.freedif.org/EndeavourOS/repo/$repo/$arch
#Server = https://mirror.moson.org/endeavouros/repo/$repo/$arch
## Sweden
#Server = https://ftp.acc.umu.se/mirror/endeavouros/repo/$repo/$arch
#Server = https://mirror.linux.pizza/endeavouros/repo/$repo/$arch
## Canada
#Server = https://ca.gate.endeavouros.com/endeavouros/repo/$repo/$arch
## China
#Server = https://mirrors.tuna.tsinghua.edu.cn/endeavouros/repo/$repo/$arch
## Singapore
#Server = https://mirror.jingk.ai/endeavouros/repo/$repo/$arch
#Server = http://mirror.jingk.ai/endeavouros/repo/$repo/$arch
## France
#Server = https://endeavour.remi.lu/repo/$repo/$arch
## South Korea
#Server = https://mirror.funami.tech/endeavouros/repo/$repo/$arch
# Results of mirror ranking at (UTC) 06/01/22 04:44:03:
# The following fields are shown for each mirror:
# mirror: The mirror address
# update-level: Ordinal number of the latest update (larger is newer)
# fetch-time: Measures the speed of the mirror (smaller is faster)
#
# mirror update-level fetch-time
# https://mirror.funami.tech/endeavouros/repo/$repo/$arch 1176 0.420747
# https://mirrors.tuna.tsinghua.edu.cn/endeavouros/repo/$repo/$arch 1176 0.602221
# https://de.freedif.org/EndeavourOS/repo/$repo/$arch 1176 0.905102
# https://ftp.acc.umu.se/mirror/endeavouros/repo/$repo/$arch 1176 0.948932
# http://mirror.jingk.ai/endeavouros/repo/$repo/$arch 1176 1.314130
# https://endeavour.remi.lu/repo/$repo/$arch 1176 1.321978
# https://ca.gate.endeavouros.com/endeavouros/repo/$repo/$arch 1176 1.376193
# https://mirror.linux.pizza/endeavouros/repo/$repo/$arch 1176 2.089185
# https://mirror.jingk.ai/endeavouros/repo/$repo/$arch 1176 5.171062
# https://mirror.moson.org/endeavouros/repo/$repo/$arch 1176 5.662822
# https://mirror.alpix.eu/endeavouros/repo/$repo/$arch 1176 5.809706
# EndeavourOS mirrorlist:
#Server = https://mirror.funami.tech/endeavouros/repo/$repo/$arch
Server = https://mirrors.tuna.tsinghua.edu.cn/endeavouros/repo/$repo/$arch
Server = https://de.freedif.org/EndeavourOS/repo/$repo/$arch
Server = https://ftp.acc.umu.se/mirror/endeavouros/repo/$repo/$arch
Server = http://mirror.jingk.ai/endeavouros/repo/$repo/$arch
Server = https://endeavour.remi.lu/repo/$repo/$arch
Server = https://ca.gate.endeavouros.com/endeavouros/repo/$repo/$arch
Server = https://mirror.linux.pizza/endeavouros/repo/$repo/$arch
Server = https://mirror.jingk.ai/endeavouros/repo/$repo/$arch
Server = https://mirror.moson.org/endeavouros/repo/$repo/$arch
Server = https://mirror.alpix.eu/endeavouros/repo/$repo/$arch
and still get the same problem
[caviezel@Nicolas ~]$ sudo pacman -Syu
[sudo] password for caviezel:
error: GPGME error: No data
:: Synchronising package databases...
core is up to date
extra is up to date
community 6,1 MiB 545 KiB/s 00:11 [---------------------------------------] 100%
multilib is up to date
endeavouros 24,2 KiB 16,5 KiB/s 00:01 [---------------------------------------] 100%
error: GPGME error: No data
error: failed to synchronize all databases (invalid or corrupted database (PGP signature))
[caviezel@Nicolas ~]$
there is also another MATLAB file containing funami in it
[caviezel@Nicolas ~]$ cd /etc/pacman.d
[caviezel@Nicolas pacman.d]$ ls
endeavouros-mirrorlist endeavouros-mirrorlist.pacnew hooks mirrorlist.bak
endeavouros-mirrorlist.2022.01.06-11.44.03 gnupg mirrorlist mirrorlist.pacnew
[caviezel@Nicolas pacman.d]$