From 0513cd4cf3b19d3968df420ae272d31917d10eae Mon Sep 17 00:00:00 2001 From: pehlicd <65170388+pehlicd@users.noreply.github.com> Date: Sat, 7 Sep 2024 10:00:15 +0200 Subject: [PATCH] chore: update Dockerfile and release.yml --- .github/workflows/release.yml | 6 ++++++ Dockerfile | 5 +++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index b6d349e..8714473 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -3,6 +3,12 @@ name: release on: push: tags: ['v*.*.*'] + workflow_dispatch: + inputs: + version: + description: 'Version to release' + required: true + default: 'v0.0.0' permissions: contents: write diff --git a/Dockerfile b/Dockerfile index 0649fb7..0709a40 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,10 +1,11 @@ -FROM node:18-alpine AS frontend-builder +FROM node:22 AS frontend-builder WORKDIR /app/ui COPY ui /app/ui -RUN npm install +RUN npm install -g npm@latest && \ + npm install --force RUN npm run build FROM golang:1.23 as backend-builder