From 9150a22b5b1d7e98be5b07330e4dd69678854e4b Mon Sep 17 00:00:00 2001 From: Bob Vandevliet Date: Sun, 23 Jun 2024 08:48:32 +0200 Subject: [PATCH] Updated workflow using proper docker volume mapping. --- .gitea/workflows/build-and-deploy.yml | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/build-and-deploy.yml b/.gitea/workflows/build-and-deploy.yml index 3e92a5c..5c956b7 100644 --- a/.gitea/workflows/build-and-deploy.yml +++ b/.gitea/workflows/build-and-deploy.yml @@ -10,19 +10,25 @@ on: - 'master' - 'main' +env: + NGINX_STATIC: ${{ vars.NGINX_STATIC }} + jobs: build: name: Build and Deploy runs-on: ubuntu-latest + container: + options: --volume "${NGINX_STATIC}:/usr/share/nginx/static:rw" steps: + - + name: Echo NGINX_STATIC + run: echo ${NGINX_STATIC} - name: Checkout uses: actions/checkout@v4 - name: Setup pnpm uses: pnpm/action-setup@v4.0.0 - # with: - # version: 9.2.0 - name: Install dependencies run: pnpm install @@ -31,4 +37,4 @@ jobs: run: pnpm run build - name: Copy files to public folder - run: rm -rdf ${{ vars.PUBLIC_DIR }}; mkdir -p ${{ vars.PUBLIC_DIR }}; cp -rf public/* ${{ vars.PUBLIC_DIR }} + run: mkdir /usr/share/nginx/static/fpv; cp -rf public/* /usr/share/nginx/static/fpv