feat: sync and update with all changes from fork (#720)
* feat: sync and update with all changes from fork * refactor: extract clipboard copy logic into custom hook * fix: correct spelling of DEFAULT_REFRESH_FREQUENCY_MS in Stamps and WalletBalance providers * refactor(ui-tests): replace fixed sleeps with condition-based waits * fix: handle null values for size and granteeCount in infoGroups * fix(lint): add newline at end of file in useClipboardCopy hook * fix(ui-tests): page.goto URL * refactor: update import paths for useClipboardCopy --------- Co-authored-by: Ferenc Sárai <sarai.ferenc@gmail.com>
This commit is contained in:
+7
-5
@@ -1,11 +1,13 @@
|
||||
FROM node:15.14-alpine AS build
|
||||
FROM node:20-alpine AS build
|
||||
WORKDIR /src
|
||||
RUN corepack enable && corepack prepare pnpm@10 --activate
|
||||
COPY package.json pnpm-lock.yaml ./
|
||||
RUN pnpm install --frozen-lockfile
|
||||
COPY . .
|
||||
RUN npm ci
|
||||
RUN npm run build
|
||||
RUN pnpm run build
|
||||
|
||||
FROM node:15.14-alpine AS final
|
||||
RUN npm i -g serve
|
||||
FROM node:20-alpine AS final
|
||||
RUN corepack enable && corepack prepare pnpm@10 --activate && pnpm add -g serve
|
||||
WORKDIR /app
|
||||
COPY --from=build /src/build .
|
||||
EXPOSE 8080
|
||||
|
||||
Reference in New Issue
Block a user