Skip to content

Clear cached promotion assets for every deployed language - #522

Merged
carlospolop merged 1 commit into
masterfrom
codex/black-friday-cache
Nov 8, 2026
Merged

carlospolop merged 1 commit into
masterfrom
codex/black-friday-cache

Conversation

@carlospolop

Copy link
Copy Markdown
Collaborator

The promotion upload succeeded, but cached theme assets still served the summer campaign because CloudFront only recognizes a wildcard at the end of an invalidation path. Generate explicit script and stylesheet paths for each deployed language, with trailing wildcards to include query-string variants.

After invalidation completes, compare the live JavaScript, CSS and banner image with repository files for every language so the deployment only succeeds when production serves the intended assets.

Validation: actionlint and git diff --check pass. The issue was reproduced against the live CDN after the initial deployment.

@carlospolop
carlospolop merged commit 3cd2780 into master Nov 8, 2026
@carlospolop
carlospolop deleted the codex/black-friday-cache branch November 8, 2026 11:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant