Difference in update entries "No Changes detected" and "List stayed unchanged"

Exactly.

Status: No changes detected is based on the http header response

And List stayed unchanged really compares the the checksum of the downloaded files after http return code was 200.


See the missing last-modified for github

chrko@ThinkPad-X230:~$ curl -L -I https://raw.githubusercontent.com/jerryn70/GoodbyeAds/master/Hosts/GoodbyeAds.txt -o -
HTTP/2 200 
cache-control: max-age=300
content-security-policy: default-src 'none'; style-src 'unsafe-inline'; sandbox
content-type: text/plain; charset=utf-8
etag: "2fb1b9db6f93375408cb26ca6988eadb8a0bdd7e3b426e12a300be681466430d"
strict-transport-security: max-age=31536000
x-content-type-options: nosniff
x-frame-options: deny
x-xss-protection: 1; mode=block
x-github-request-id: C21C:4053:50A535:560C50:629E2C10
accept-ranges: bytes
date: Mon, 06 Jun 2022 16:39:09 GMT
via: 1.1 varnish
x-served-by: cache-hhn4031-HHN
x-cache: MISS
x-cache-hits: 0
x-timer: S1654533550.685185,VS0,VE83
vary: Authorization,Accept-Encoding,Origin
access-control-allow-origin: *
x-fastly-request-id: a1ef16c1df1e82a8c0ae4233de89d98c5bc60290
expires: Mon, 06 Jun 2022 16:44:09 GMT
source-age: 0
content-length: 5943985

chrko@ThinkPad-X230:~$ curl -L -I https://block.energized.pro/extensions/regional/formats/hosts -o -
HTTP/2 200 
date: Mon, 06 Jun 2022 16:39:37 GMT
content-type: application/octet-stream
content-length: 981172
last-modified: Mon, 06 Jun 2022 14:15:29 GMT
etag: "629e0c01-ef8b4"
accept-ranges: bytes
cf-cache-status: DYNAMIC
expect-ct: max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
report-to: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v3?s=Q4FO4qJAobrBKPN8n98N1pLMqr0R5VFkKrqysBuj%2B1u0Kvk085LXgTSvtQKD3WRE%2FPZrG8jJeLWN0605vrxvn1UwmTYigVniveB%2BaRr6oeAsr293kMAF82ILRsJEEC8iOZTmgnig%2F5OCpUecWIeD4Frm"}],"group":"cf-nel","max_age":604800}
nel: {"success_fraction":0,"report_to":"cf-nel","max_age":604800}
server: cloudflare
cf-ray: 717295cd0b8a6d73-MUC
alt-svc: h3=":443"; ma=86400, h3-29=":443"; ma=86400