build-cran-binaries/scripts
Repository files (latest commit first)
Filename Latest commit message Latest commit date
pat-s 914b2e8af5
fix(ci): actually purge BunnyCDN cache in purge_cdn_cache.sh
The script defined a purge_cdn_cache() function but never invoked it,
so every CI run only declared the helper and exited cleanly without
issuing a single curl. The CDN had been relying entirely on the
Cache-Control: no-cache headers R writes onto PACKAGES* objects.

Rewrite to call the purge inline; while here:
- drop `set -x` (leaked the AccessKey header into logs)
- drop the python3 urlencoder; `curl --data-urlencode` does the
  same with no Python dep, so the workflow purge step no longer
  needs `apk add bash curl` over `curl --data-urlencode`-capable
  curl alone
- add `src/contrib/Meta/archive.rds` to the resource list - it
  changes during process-updates and was being served stale
2026-05-28 15:48:03 +02:00
..
purge_cdn_cache.sh fix(ci): actually purge BunnyCDN cache in purge_cdn_cache.sh 2026-05-28 15:48:03 +02:00