From 493baeadbfc3d881831f236eff80c9812b2ff91a Mon Sep 17 00:00:00 2001 From: kalicyh <34980061+kaliCYH@users.noreply.github.com> Date: Thu, 8 Aug 2024 03:26:48 +0800 Subject: [PATCH] docker --- .github/workflows/docker-image.yml | 8 ++++---- Dockerfile | 6 +++--- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/docker-image.yml b/.github/workflows/docker-image.yml index ffffb1412..08ea772fd 100644 --- a/.github/workflows/docker-image.yml +++ b/.github/workflows/docker-image.yml @@ -3,7 +3,7 @@ name: one-api docker image on: push: branches: - - main + - docker tags: - "v*" paths-ignore: @@ -90,7 +90,7 @@ jobs: uses: docker/login-action@v2 with: registry: docker.io - username: ${{ vars.DOCKER_HUB_USERNAME }} + username: ${{ secrets.DOCKER_HUB_USERNAME }} password: ${{ secrets.DOCKER_HUB_TOKEN }} # Replace with your Docker Hub password secret - name: Docker meta @@ -99,8 +99,8 @@ jobs: with: # list of Docker images to use as base name for tags images: | - ghcr.io/${{ vars.DOCKER_HUB_USERNAME }}/${{ vars.DOCKER_HUB_REPO }} - docker.io/${{ vars.DOCKER_HUB_USERNAME }}/${{ vars.DOCKER_HUB_REPO }} + ghcr.io/${{ secrets.DOCKER_HUB_USERNAME }}/${{ secrets.DOCKER_HUB_REPO }} + docker.io/${{ secrets.DOCKER_HUB_USERNAME }}/${{ secrets.DOCKER_HUB_REPO }} # generate Docker tags based on the following events/attributes tags: | type=raw,value=dev,enable=${{ github.ref == 'refs/heads/main' }} diff --git a/Dockerfile b/Dockerfile index ffb8c21be..621cdcdfa 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,11 +1,11 @@ -FROM node:16 as builder +FROM node:22.4.1 as builder WORKDIR /build COPY web/package.json . -RUN npm install +RUN yarn install COPY ./web . COPY ./VERSION . -RUN DISABLE_ESLINT_PLUGIN='true' REACT_APP_VERSION=$(cat VERSION) npm run build +RUN DISABLE_ESLINT_PLUGIN='true' REACT_APP_VERSION=$(cat VERSION) yarn run build FROM golang AS builder2