diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index 3a8365b99..2e6c49487 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -1,4 +1,4 @@ -blank_issues_enabled: false +blank_issues_enabled: false contact_links: - name: Feature Request url: https://github.com/zen-browser/desktop/discussions diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 33ccfa668..60a68b902 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -58,7 +58,6 @@ jobs: runs-on: ubuntu-latest needs: [debug-inputs] steps: - - uses: actions/checkout@v4 with: submodules: recursive @@ -206,7 +205,7 @@ jobs: contents: write runs-on: ubuntu-latest needs: [build-data, check-release] - + steps: - name: Install Node.js uses: actions/setup-node@v3 @@ -341,7 +340,7 @@ jobs: run: | npm install -g pnpm sudo apt-get update - sudo apt-get -y install libfuse2 desktop-file-utils appstream + sudo apt-get -y install libfuse2 desktop-file-utils appstream - name: Download linux build uses: actions/download-artifact@v4 @@ -431,7 +430,7 @@ jobs: mkdir -p updates cp -a ../linux_update_manifest_generic/. updates/ cp -a ../linux_update_manifest_specific/. updates/ - cp -a ../linux_update_manifest_aarch64/. updates/ + cp -a ../linux_update_manifest_aarch64/. updates/ if [[ $RELEASE_BRANCH == 'alpha' ]]; then cp -a ../.github/workflows/object/windows-x64-signed-generic/update_manifest/. updates/ diff --git a/.github/workflows/linux-release-build.yml b/.github/workflows/linux-release-build.yml index f311a87e6..206960ca5 100644 --- a/.github/workflows/linux-release-build.yml +++ b/.github/workflows/linux-release-build.yml @@ -13,7 +13,6 @@ on: jobs: build-linux: - permissions: contents: write runs-on: ubuntu-latest diff --git a/.github/workflows/macos-release-build.yml b/.github/workflows/macos-release-build.yml index c72c4679f..55c09ffc4 100644 --- a/.github/workflows/macos-release-build.yml +++ b/.github/workflows/macos-release-build.yml @@ -14,7 +14,7 @@ on: jobs: mac-build: name: Build macOS - ${{ matrix.arch }} - + runs-on: macos-14 strategy: fail-fast: false @@ -98,7 +98,7 @@ jobs: - name: Install dependencies run: | pnpm install - + - name: Load surfer CI setup run: pnpm 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 67832d0b7..b4a38764f 100644 --- a/.github/workflows/pr-test.yml +++ b/.github/workflows/pr-test.yml @@ -1,11 +1,10 @@ - name: Pull request test on: pull_request: branches: - dev - + jobs: pr-test: runs-on: ubuntu-latest diff --git a/.github/workflows/update-submodules.yml b/.github/workflows/update-submodules.yml index baf55228f..1caecb41e 100644 --- a/.github/workflows/update-submodules.yml +++ b/.github/workflows/update-submodules.yml @@ -1,4 +1,3 @@ - name: Update Components Submodules on: @@ -25,6 +24,6 @@ jobs: - uses: stefanzweifel/git-auto-commit-action@v4 with: - commit_message: "[skip ci] 📦 Update Submodules!" + commit_message: '[skip ci] 📦 Update Submodules!' commit_user_name: Zen Browser Robot commit_user_email: zen-browser-auto@users.noreply.github.com diff --git a/.github/workflows/windows-profile-build.yml b/.github/workflows/windows-profile-build.yml index c1e881ee6..fbf3aa5f3 100644 --- a/.github/workflows/windows-profile-build.yml +++ b/.github/workflows/windows-profile-build.yml @@ -61,13 +61,13 @@ jobs: C:\MozillaBuildSetup-Latest.exe /S | out-null - name: Download firefox run: | - git config --global core.safecrlf false + git config --global core.safecrlf false pnpm surfer download - name: Import patches env: SURFER_NO_BRANDING_PATCH: true - run: pnpm surfer import + run: pnpm surfer import - name: Generate run: | diff --git a/.github/workflows/windows-release-build.yml b/.github/workflows/windows-release-build.yml index 681b98a6f..1f5a2541f 100644 --- a/.github/workflows/windows-release-build.yml +++ b/.github/workflows/windows-release-build.yml @@ -26,7 +26,7 @@ jobs: fail-fast: false matrix: arch: [x86_64, x86_64-v3, aarch64] - + steps: - name: Free Disk Space (Ubuntu) uses: jlumbroso/free-disk-space@main @@ -223,7 +223,7 @@ jobs: find engine/obj-x86_64-pc-windows-msvc/ -mindepth 1 -maxdepth 1 -type d -not -name 'dist' -exec rm -rf {} \; find engine/obj-x86_64-pc-windows-msvc/ -mindepth 1 -maxdepth 1 -type f -not -name 'dist' -exec rm -f {} \; fi - + - name: Upload dist object if: ${{ !inputs.generate-gpo }} uses: actions/upload-artifact@v4 diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md index 9f67aaa0e..964bd7b40 100644 --- a/CODE_OF_CONDUCT.md +++ b/CODE_OF_CONDUCT.md @@ -17,23 +17,23 @@ diverse, inclusive, and healthy community. Examples of behavior that contributes to a positive environment for our community include: -* Demonstrating empathy and kindness toward other people -* Being respectful of differing opinions, viewpoints, and experiences -* Giving and gracefully accepting constructive feedback -* Accepting responsibility and apologizing to those affected by our mistakes, +- Demonstrating empathy and kindness toward other people +- Being respectful of differing opinions, viewpoints, and experiences +- Giving and gracefully accepting constructive feedback +- Accepting responsibility and apologizing to those affected by our mistakes, and learning from the experience -* Focusing on what is best not just for us as individuals, but for the +- Focusing on what is best not just for us as individuals, but for the overall community Examples of unacceptable behavior include: -* The use of sexualized language or imagery, and sexual attention or +- The use of sexualized language or imagery, and sexual attention or advances of any kind -* Trolling, insulting or derogatory comments, and personal or political attacks -* Public or private harassment -* Publishing others' private information, such as a physical or email +- Trolling, insulting or derogatory comments, and personal or political attacks +- Public or private harassment +- Publishing others' private information, such as a physical or email address, without their explicit permission -* Other conduct which could reasonably be considered inappropriate in a +- Other conduct which could reasonably be considered inappropriate in a professional setting ## Enforcement Responsibilities @@ -106,7 +106,7 @@ Violating these terms may lead to a permanent ban. ### 4. Permanent Ban **Community Impact**: Demonstrating a pattern of violation of community -standards, including sustained inappropriate behavior, harassment of an +standards, including sustained inappropriate behavior, harassment of an individual, or aggression toward or disparagement of classes of individuals. **Consequence**: A permanent ban from any sort of public interaction within diff --git a/README.md b/README.md index bd476964b..ebdf296f0 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,6 @@ [![Downloads](https://img.shields.io/github/downloads/zen-browser/desktop/total.svg)](https://github.com/zen-browser/desktop/releases) [![Crowdin](https://badges.crowdin.net/zen-browser/localized.svg)](https://crowdin.com/project/zen-browser) - ✨ Experience tranquillity while browsing the web without people tracking you! Zen is a privacy-focused browser that blocks trackers, ads, and other unwanted content while offering the best browsing experience!