Skip to content

Conversation

@Jakeii
Copy link
Member

@Jakeii Jakeii commented Dec 31, 2025

What does this change?

Add riff-raff build id to the ab-testing custom resource in the AB testing CDK

Why?

The ab testing edge dictionaries are not being updated, after a bit of investigation this is because Cloudformation update's won't be triggered unless there's a change to the resource.

If no CDK is touched the deploy lambda won't be triggered!

We can pass it the riff-raff build ID which changes for every build so that it triggers an the lambda to update.

@github-actions
Copy link

github-actions bot commented Dec 31, 2025

@github-actions
Copy link

github-actions bot commented Dec 31, 2025

@Jakeii Jakeii added run_chromatic Runs chromatic when label is applied fix Departmental tracking: fix labels Dec 31, 2025
@Jakeii Jakeii marked this pull request as ready for review December 31, 2025 10:21
@Jakeii Jakeii requested a review from a team as a code owner December 31, 2025 10:21
@github-actions github-actions bot removed the run_chromatic Runs chromatic when label is applied label Dec 31, 2025
Copy link
Contributor

@SiAdcock SiAdcock left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Amazing, thanks @Jakeii! 💎

@Jakeii Jakeii merged commit 69c9473 into main Dec 31, 2025
31 checks passed
@Jakeii Jakeii deleted the jlk/fix-ab-testing-deployments branch December 31, 2025 12:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

fix Departmental tracking: fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants