22 lines
474 B
TypeScript
22 lines
474 B
TypeScript
import { NextResponse } from 'next/server';
|
|
|
|
export const dynamic = 'force-dynamic';
|
|
|
|
export function GET() {
|
|
const revision = process.env.MOTORSIGNAL_DEPLOY_REVISION || 'unknown';
|
|
|
|
return NextResponse.json(
|
|
{
|
|
status: 'ok',
|
|
service: 'motorsignal-website',
|
|
revision,
|
|
shortRevision: revision === 'unknown' ? 'unknown' : revision.slice(0, 12),
|
|
},
|
|
{
|
|
headers: {
|
|
'Cache-Control': 'no-store, max-age=0',
|
|
},
|
|
},
|
|
);
|
|
}
|