From 8cc0e40d35427b1173e67ec87b7c3e18aa4a82ca Mon Sep 17 00:00:00 2001 From: naskya Date: Wed, 8 May 2024 07:16:32 +0900 Subject: [PATCH 1/2] ci: remove more unneeded paths --- .gitlab-ci.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index f6daee0326..eba940fe90 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -86,10 +86,7 @@ client_build_test: - packages/client/* - packages/firefish-js/* - packages/sw/* - - scripts/**/* - locales/**/* - - package.json - - pnpm-lock.yaml - if: $CI_PIPELINE_SOURCE == 'push' || $CI_PIPELINE_SOURCE == 'merge_request_event' changes: paths: From 971f196627c6fc739370a30c25df8a2277844315 Mon Sep 17 00:00:00 2001 From: naskya Date: Wed, 8 May 2024 08:26:56 +0900 Subject: [PATCH 2/2] ci: yet another fix --- .gitlab-ci.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index eba940fe90..9d82104b64 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -98,6 +98,14 @@ client_build_test: - Cargo.lock when: never services: [] + before_script: + - apt-get update && apt-get -y upgrade + - apt-get -y --no-install-recommends install curl + - curl -fsSL 'https://deb.nodesource.com/setup_18.x' | bash - + - apt-get install -y --no-install-recommends build-essential python3 perl nodejs + - corepack enable + - corepack prepare pnpm@latest --activate + - cp .config/ci.yml .config/default.yml script: - pnpm install --frozen-lockfile - pnpm --filter 'firefish-js' --filter 'client' --filter 'sw' run build:debug @@ -177,6 +185,7 @@ cargo_clippy: when: never services: [] before_script: + - apt-get install -y --no-install-recommends build-essential clang mold perl - cp ci/cargo/config.toml /usr/local/cargo/config.toml - rustup component add clippy script: