diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 7904eb083..8aecf8450 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -146,7 +146,7 @@ jobs: - name: Install dependencies run: | - npm install + npm ci - name: Setup Surfer run: | @@ -206,7 +206,7 @@ jobs: - name: Install dependencies run: | - npm install + npm ci - name: Setup Surfer run: | @@ -253,7 +253,7 @@ jobs: - name: Install dependencies run: | - npm install + npm ci - name: Load Surfer CI setup run: npm run surfer -- ci --brand ${{ inputs.update_branch }} --display-version ${{ needs.build-data.outputs.version }} @@ -378,7 +378,7 @@ jobs: - name: Install dependencies run: | - npm install + npm ci sudo apt-get update sudo apt-get -y install libfuse2 desktop-file-utils appstream @@ -618,7 +618,7 @@ jobs: run: | git pull sudo apt-get update - npm install + npm ci - name: Generate new Flatpak release run: | diff --git a/.github/workflows/code-linter.yml b/.github/workflows/code-linter.yml index 817a03c77..74e17d709 100644 --- a/.github/workflows/code-linter.yml +++ b/.github/workflows/code-linter.yml @@ -31,7 +31,7 @@ jobs: run: sudo apt install python3-autopep8 - name: Install dependencies - run: npm install + run: npm ci - name: Lint run: npm run lint diff --git a/.github/workflows/linux-release-build.yml b/.github/workflows/linux-release-build.yml index 16a3cedcd..48d9f044f 100644 --- a/.github/workflows/linux-release-build.yml +++ b/.github/workflows/linux-release-build.yml @@ -82,7 +82,7 @@ jobs: - name: Install dependencies run: | - npm install + npm ci - name: Load Surfer CI setup run: npm run surfer -- ci --brand ${{ inputs.release-branch }} --display-version ${{ inputs.build-version }} diff --git a/.github/workflows/macos-release-build.yml b/.github/workflows/macos-release-build.yml index d9441f32f..724133008 100644 --- a/.github/workflows/macos-release-build.yml +++ b/.github/workflows/macos-release-build.yml @@ -107,7 +107,7 @@ jobs: - name: Install dependencies run: | - npm install + npm ci - name: Load surfer CI setup run: npm run surfer -- ci --brand ${{ inputs.release-branch }} --display-version ${{ inputs.build-version }} diff --git a/.github/workflows/macos-universal-release-build.yml b/.github/workflows/macos-universal-release-build.yml index 0f91da33f..933d9766f 100644 --- a/.github/workflows/macos-universal-release-build.yml +++ b/.github/workflows/macos-universal-release-build.yml @@ -70,7 +70,7 @@ jobs: - name: Install dependencies run: | - npm install + npm ci - name: Load surfer CI setup run: npm run surfer -- ci --brand ${{ inputs.release-branch }} --display-version ${{ inputs.build-version }} diff --git a/.github/workflows/pr-test.yml b/.github/workflows/pr-test.yml index 9dd93d598..8a956acd6 100644 --- a/.github/workflows/pr-test.yml +++ b/.github/workflows/pr-test.yml @@ -25,7 +25,7 @@ jobs: run: npm i -g @zen-browser/surfer - name: Install dependencies - run: npm install + run: npm ci - name: Download Firefox and dependencies run: surfer download diff --git a/.github/workflows/windows-release-build.yml b/.github/workflows/windows-release-build.yml index a4f51cc6e..2393c091a 100644 --- a/.github/workflows/windows-release-build.yml +++ b/.github/workflows/windows-release-build.yml @@ -84,7 +84,7 @@ jobs: - name: Install dependencies run: | - npm install + npm ci sudo apt-get update sudo apt-get install -y python3 python3-pip dos2unix yasm nasm build-essential libgtk2.0-dev libpython3-dev m4 uuid libasound2-dev libcurl4-openssl-dev libdbus-1-dev libdrm-dev libdbus-glib-1-dev libgtk-3-dev libpulse-dev libx11-xcb-dev libxt-dev xvfb lld llvm --fix-missing diff --git a/configs/common/mozconfig b/configs/common/mozconfig index 57d4a7710..195d377c6 100644 --- a/configs/common/mozconfig +++ b/configs/common/mozconfig @@ -65,7 +65,6 @@ if test "$ZEN_RELEASE"; then ac_add_options --enable-hardening ac_add_options --disable-profiling - ac_add_options --disable-crashreporter ac_add_options --disable-geckodriver ac_add_options --disable-rust-tests