From ebcd690707c1469b32489ff5bcff31d8d8d2ca8c Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 23 Dec 2025 04:24:35 +0000 Subject: [PATCH] Add explicit permissions and comments to Linux workflow Co-authored-by: xkeyC <39891083+xkeyC@users.noreply.github.com> --- .github/workflows/linux_nightly.yml | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/.github/workflows/linux_nightly.yml b/.github/workflows/linux_nightly.yml index e478507..a6e31b3 100644 --- a/.github/workflows/linux_nightly.yml +++ b/.github/workflows/linux_nightly.yml @@ -2,7 +2,11 @@ name: "Linux Nightly Build" on: schedule: - cron: "0 0 * * *" # every day at midnight - workflow_dispatch: + workflow_dispatch: + +permissions: + contents: read + jobs: build: runs-on: ubuntu-latest @@ -13,9 +17,10 @@ jobs: - name: Install Linux dependencies run: | sudo apt-get update + # libwebkit2gtk-4.1-dev is required for wry webview (4.0 is not available in Ubuntu 24.04+) sudo apt-get install -y \ clang cmake ninja-build pkg-config \ - libgtk-3-dev liblzma-dev libstdc++-12-dev \ + libgtk-3-dev liblzma-dev \ libsecret-1-dev libjsoncpp-dev \ libnotify-dev libayatana-appindicator3-dev \ libwebkit2gtk-4.1-dev @@ -25,8 +30,8 @@ jobs: with: channel: 'stable' cache: true - cache-key: 'flutter-:os:-:channel:-:version:-:arch:-:hash:' - cache-path: '${{ runner.tool_cache }}/flutter/:channel:-:version:-:arch:' + cache-key: 'flutter-:os:-:channel:-:version:-:arch:-:hash:' # optional, change this to force refresh cache + cache-path: '${{ runner.tool_cache }}/flutter/:channel:-:version:-:arch:' # optional, change this to specify the cache path - run: flutter --version