diff --git a/.github/workflows/build-docker.yml b/.github/workflows/build-docker.yml index ce66aa08..f7c1d296 100644 --- a/.github/workflows/build-docker.yml +++ b/.github/workflows/build-docker.yml @@ -23,16 +23,13 @@ jobs: id: build_brontend run: | curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash - - curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - - echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list - apt update - apt-get install -y nodejs yarn - node -v - yarn --version + curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | gpg --dearmor | sudo tee /usr/share/keyrings/yarnkey.gpg >/dev/null + echo "deb [signed-by=/usr/share/keyrings/yarnkey.gpg] https://dl.yarnpkg.com/debian stable main" | sudo tee /etc/apt/sources.list.d/yarn.list + sudo apt-get update && sudo apt-get install -y nodejs yarn + node -v && yarn --version git clone https://github.com/jxxghp/MoviePilot-Frontend cd MoviePilot-Frontend - yarn - yarn build + yarn && yarn build cd .. mkdir -p public cp -f ./MoviePilot-Frontend/dist/* ./public/