From 4e541eaa6dc2efb71b340b7c363f6c6f07f59079 Mon Sep 17 00:00:00 2001 From: Liam Date: Fri, 26 Apr 2024 22:32:43 +0100 Subject: [PATCH] fix ci --- .gitea/workflows/docker-image.yml | 4 ++- next.config.mjs | 46 +++++++++---------------------- 2 files changed, 16 insertions(+), 34 deletions(-) diff --git a/.gitea/workflows/docker-image.yml b/.gitea/workflows/docker-image.yml index 5090f31..a111959 100644 --- a/.gitea/workflows/docker-image.yml +++ b/.gitea/workflows/docker-image.yml @@ -36,4 +36,6 @@ jobs: with: push: true context: . - tags: fascinated/paste-frontend:latest \ No newline at end of file + tags: fascinated/paste-frontend:latest + args: | + SENTRY_AUTH_TOKEN=${{ secrets.SSH_PRIVATE_KEY }} \ No newline at end of file diff --git a/next.config.mjs b/next.config.mjs index 497b139..99ccb4d 100644 --- a/next.config.mjs +++ b/next.config.mjs @@ -1,43 +1,23 @@ import {withSentryConfig} from "@sentry/nextjs"; /** @type {import('next').NextConfig} */ const nextConfig = { - output: "standalone", + output: "standalone", }; export default withSentryConfig(nextConfig, { -// For all available options, see: -// https://github.com/getsentry/sentry-webpack-plugin#options + // For all available options, see: + // https://github.com/getsentry/sentry-webpack-plugin#options -// Suppresses source map uploading logs during build -silent: true, -org: "paste", -project: "frontend", -url: "https://glitchtip.fascinated.cc/", + silent: true, + org: "paste", + project: "frontend", + url: "https://glitchtip.fascinated.cc/", }, { -// For all available options, see: -// https://docs.sentry.io/platforms/javascript/guides/nextjs/manual-setup/ + // For all available options, see: + // https://docs.sentry.io/platforms/javascript/guides/nextjs/manual-setup/ -// Upload a larger set of source maps for prettier stack traces (increases build time) -widenClientFileUpload: true, - -// Transpiles SDK to be compatible with IE11 (increases bundle size) -transpileClientSDK: true, - -// Uncomment to route browser requests to Sentry through a Next.js rewrite to circumvent ad-blockers. -// This can increase your server load as well as your hosting bill. -// Note: Check that the configured route will not match with your Next.js middleware, otherwise reporting of client- -// side errors will fail. -tunnelRoute: "/monitoring", - -// Hides source maps from generated client bundles -hideSourceMaps: true, - -// Automatically tree-shake Sentry logger statements to reduce bundle size -disableLogger: true, - -// Enables automatic instrumentation of Vercel Cron Monitors. -// See the following for more information: -// https://docs.sentry.io/product/crons/ -// https://vercel.com/docs/cron-jobs -automaticVercelMonitors: true, + widenClientFileUpload: true, + tunnelRoute: "/monitoring", + hideSourceMaps: true, + disableLogger: true, }); \ No newline at end of file