From 478482ab01335e945333f78ae97308348f1fb989 Mon Sep 17 00:00:00 2001 From: Alex Lebens Date: Sun, 8 Jun 2025 22:19:00 -0500 Subject: [PATCH] remove test --- .gitea/workflows/release-image.yml | 14 -------------- Dockerfile | 7 ++++--- package.json | 2 +- 3 files changed, 5 insertions(+), 18 deletions(-) diff --git a/.gitea/workflows/release-image.yml b/.gitea/workflows/release-image.yml index 3588f11..2ae1c9b 100644 --- a/.gitea/workflows/release-image.yml +++ b/.gitea/workflows/release-image.yml @@ -59,20 +59,6 @@ jobs: ${{ vars.REPOSITORY_HOST }}/${{ gitea.repository }} ${{ vars.REGISTRY_HOST }}/images/site-profile - - name: Build and Export to Docker - uses: docker/build-push-action@v6 - with: - context: . - load: true - platforms: linux/amd64 - tags: ${{ steps.meta.outputs.tags }} - labels: ${{ steps.meta.outputs.labels }} - file: ./Dockerfile - - - name: Test - run: | - docker run --rm - - name: Build and Push Image uses: docker/build-push-action@v6 with: diff --git a/Dockerfile b/Dockerfile index aa80dab..ce13c1b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ ARG REGISTRY=hub.docker FROM ${REGISTRY}/node:22.16.0-alpine3.22 AS base -LABEL version="0.8.8" +LABEL version="0.8.9" LABEL description="Astro based personal website" ENV PNPM_HOME="/pnpm" @@ -13,14 +13,15 @@ WORKDIR /app COPY package.json pnpm-lock.yaml ./ FROM base AS prod-deps -RUN --mount=type=cache,id=pnpm,target=/pnpm/store pnpm install --prod +RUN --mount=type=cache,id=pnpm,target=/pnpm/store pnpm install --prod --frozen-lockfile FROM prod-deps AS build-deps -RUN --mount=type=cache,id=pnpm,target=/pnpm/store pnpm install +RUN --mount=type=cache,id=pnpm,target=/pnpm/store pnpm install --frozen-lockfile FROM build-deps AS build COPY . . RUN pnpm run build +RUN pnpm prune --prod FROM base AS runtime COPY --from=prod-deps /app/node_modules /app/node_modules diff --git a/package.json b/package.json index d6f5daf..cded014 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "site-profile", "type": "module", - "version": "0.8.8", + "version": "0.8.9", "private": true, "scripts": { "dev": "astro dev",