dynamo/.github/workflows/templates
Neal Vaidya 0ce7280d8c
chore: fix cache flush template (#4809)
Signed-off-by: Neal Vaidya <nealv@nvidia.com>
2025-12-09 14:08:32 -08:00
..
README.md ci: publish docs automatically (#3263) 2025-12-03 11:09:22 -08:00
akamai-eccu-flush.xslt chore: fix cache flush template (#4809) 2025-12-09 14:08:32 -08:00

README.md

Workflow Templates

This directory contains reusable templates and utilities for GitHub Actions workflows.

Files

akamai-eccu-flush.xslt

XSLT template for generating Akamai ECCU (Edge Content Control Utility) XML requests.

Purpose: Generates XML for cache invalidation requests to Akamai CDN.

Usage:

xsltproc --stringparam target-path "path/to/flush" \
  akamai-eccu-flush.xslt akamai-eccu-flush.xslt > eccu-request.xml

Used by: .github/workflows/publish-s3.yml for flushing CDN cache after documentation deployment.

The template creates a hierarchical XML structure with nested match:recursive-dirs elements representing the directory path to invalidate in the Akamai cache.