Files
homepage/src/pages/api/releases.js
shamoon eda06965fa
Some checks are pending
Docker CI / Linting Checks (push) Waiting to run
Docker CI / Docker Build & Push (push) Blocked by required conditions
Chore: add organize imports to pre-commit (#5104)
2025-03-30 21:40:03 -07:00

15 lines
439 B
JavaScript

import createLogger from "utils/logger";
import { cachedRequest } from "utils/proxy/http";
const logger = createLogger("releases");
export default async function handler(req, res) {
const releasesURL = "https://api.github.com/repos/gethomepage/homepage/releases";
try {
return res.send(await cachedRequest(releasesURL, 5));
} catch (e) {
logger.error(`Error checking GitHub releases: ${e}`);
return res.send([]);
}
}