{$t('redeployTriggers.titleNew')} · Tinyforge
{#snippet lede()} {$t('redeployTriggers.ledeNew')} {/snippet}
{#if error} {/if}
{$t('redeployTriggers.form.kindLabel')} {$t('redeployTriggers.form.required')}

{$t('redeployTriggers.form.kindHint')}

{#each ALL_PICKABLE as k} {/each}
{$t('redeployTriggers.form.configLabel')} {$t(`redeployTriggers.kindShort.${kind}`)} {#if useAdvancedJson}

{$t('redeployTriggers.form.advancedHint')}

{:else if kind === 'registry'} {:else if kind === 'git'}
{$t('redeployTriggers.form.mode')}
{#if gitMode === 'push'} {:else} {/if} {:else if kind === 'manual'}
MANUAL

{$t('redeployTriggers.form.manualNote')}

{:else if kind === 'schedule'}
CRN

{$t('redeployTriggers.form.scheduleNote')}

{$t('redeployTriggers.form.intervalPresets')}
{#each SCHEDULE_PRESETS as p (p.key)} {/each}
{:else}
?

{$t('redeployTriggers.form.unknownNote')}

{/if}
{$t('redeployTriggers.detail.webhook')} OPTIONAL
{$t('redeployTriggers.form.webhookEnabled')}

{$t('redeployTriggers.form.webhookEnabledHint')}

{#if webhookEnabled}
{$t('redeployTriggers.form.webhookRequireSig')}

{$t('redeployTriggers.form.webhookRequireSigHint')}

{/if}
{$t('redeployTriggers.form.cancel')}