From 7ad0c9559469488246f68a6acaf9e365525b0a75 Mon Sep 17 00:00:00 2001 From: Lawrence Lee <45837045+Lawrence37@users.noreply.github.com> Date: Sat, 1 Feb 2025 12:38:50 -0800 Subject: [PATCH] Fix workflow ability to upload artifacts Add content write permission to AppImage, macOS, and Windows workflows. --- .github/workflows/appimage.yml | 2 ++ .github/workflows/macos.yml | 2 ++ .github/workflows/windows.yml | 2 ++ 3 files changed, 6 insertions(+) diff --git a/.github/workflows/appimage.yml b/.github/workflows/appimage.yml index 787b2822c..d858d5a7a 100644 --- a/.github/workflows/appimage.yml +++ b/.github/workflows/appimage.yml @@ -20,6 +20,8 @@ env: jobs: build: runs-on: ubuntu-20.04 + permissions: + contents: write strategy: fail-fast: false matrix: diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index 5dda62416..88cf430b2 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -17,6 +17,8 @@ on: jobs: build: runs-on: macos-13 + permissions: + contents: write steps: - name: Checkout Repository uses: actions/checkout@v4 diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index 6e36f3b5e..004aba59d 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -21,6 +21,8 @@ env: jobs: build: runs-on: windows-latest + permissions: + contents: write defaults: run: shell: msys2 {0}