Force CDN invalidation via post-commit hook.