mirror of
https://github.com/gethomepage/homepage.git
synced 2025-05-24 02:02:35 -04:00
15 lines
439 B
JavaScript
15 lines
439 B
JavaScript
import cachedFetch from "utils/proxy/cached-fetch";
|
|
import createLogger from "utils/logger";
|
|
|
|
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 cachedFetch(releasesURL, 5));
|
|
} catch (e) {
|
|
logger.error(`Error checking GitHub releases: ${e}`);
|
|
return res.send([]);
|
|
}
|
|
}
|