feat: match cv style to new site theming

This commit is contained in:
Troy 2025-03-02 18:07:22 +00:00
parent 907747cd8e
commit 817c3be13c
Signed by: troy
GPG key ID: DFC06C02ED3B4711
12 changed files with 8921 additions and 1726 deletions

View file

@ -1,12 +1,12 @@
FROM oven/bun:latest as bun
USER bun
FROM node:latest as node
USER node
WORKDIR /usr/src/app
COPY . .
RUN ["bun", "install", "--frozen-lockfile"]
RUN ["bunx", "--bun", "astro", "build"]
RUN ["npm", "ci"]
RUN ["npx", "astro", "build"]
FROM ghcr.io/static-web-server/static-web-server:latest
WORKDIR /
COPY --from=bun /usr/src/app/dist /public
COPY --from=node /usr/src/app/dist /public