17 lines
1.1 KiB
JSON
17 lines
1.1 KiB
JSON
{
|
|
"schemaVersion": "notify.template@1",
|
|
"templateId": "tmpl-attest-expiry-warning-email-en-us",
|
|
"tenantId": "bootstrap",
|
|
"channelType": "email",
|
|
"key": "tmpl-attest-expiry-warning",
|
|
"locale": "en-us",
|
|
"renderMode": "html",
|
|
"format": "email",
|
|
"description": "Expiry warning for attestations approaching their expiration window.",
|
|
"body": "<h2>Attestation expiry notice</h2>\n<p>The attestation for <code>{{payload.subject.repository}}</code> (digest {{payload.subject.digest}}) expires on <strong>{{payload.attestation.expiresAt}}</strong>.</p>\n<ul>\n <li>Issued: {{payload.attestation.issuedAt}}</li>\n <li>Signer: <code>{{payload.signer.kid}}</code> ({{payload.signer.algorithm}})</li>\n <li>Time remaining: {{expires_in payload.attestation.expiresAt event.ts}}</li>\n</ul>\n<p>Please rotate the attestation before expiry using <a href=\"{{payload.links.docs}}\">these instructions</a>.</p>\n<p>Console: <a href=\"{{payload.links.console}}\">{{payload.links.console}}</a></p>\n",
|
|
"metadata": {
|
|
"author": "notifications-bootstrap",
|
|
"version": "2025-11-12"
|
|
}
|
|
}
|