diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 21ecd0eab3..0b0f9e628f 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -216,6 +216,15 @@ jobs: - name: Build run: npm run build + - name: Verify Generated Email HTML is Up-To-Date + run: | + changes="$(git status --short --untracked-files=all -- ../../Exceptionless.Core/Mail/Templates/)" + if [ -n "$changes" ]; then + echo "$changes" + echo "::error::Generated email artifacts are stale. Run 'npm run build:emails' in src/Exceptionless.Web/ClientApp and commit the updated files." + exit 1 + fi + - name: Run Unit Tests run: echo "npm run test:unit" diff --git a/src/Exceptionless.Core/Mail/Templates/contact-request.html b/src/Exceptionless.Core/Mail/Templates/contact-request.html index 3fb8bcaca2..1719005b26 100644 --- a/src/Exceptionless.Core/Mail/Templates/contact-request.html +++ b/src/Exceptionless.Core/Mail/Templates/contact-request.html @@ -1,43 +1 @@ - - -
- -{{this}}
- {{/each}} - -{{this}}
{{/each}}
|