Browse Source

specify write for action permission

ellraiser 1 year ago
parent
commit
51c2aa8cf8
1 changed files with 6 additions and 0 deletions
  1. 6 0
      .github/workflows/main.yml

+ 6 - 0
.github/workflows/main.yml

@@ -4,6 +4,8 @@ on: [push, pull_request]
 jobs:
 jobs:
   linux-os:
   linux-os:
     runs-on: ubuntu-22.04
     runs-on: ubuntu-22.04
+    permissions:
+      actions: write
     env:
     env:
       ALSOFT_CONF: love2d-${{ github.sha }}/testing/resources/alsoft.conf
       ALSOFT_CONF: love2d-${{ github.sha }}/testing/resources/alsoft.conf
       DISPLAY: :99
       DISPLAY: :99
@@ -129,6 +131,8 @@ jobs:
         path: love-${{ github.sha }}.AppImage-debug.tar.gz
         path: love-${{ github.sha }}.AppImage-debug.tar.gz
   windows-os:
   windows-os:
     runs-on: windows-latest
     runs-on: windows-latest
+    permissions:
+      actions: write
     env: 
     env: 
       ALSOFT_CONF: megasource/libs/love/testing/resources/alsoft.conf
       ALSOFT_CONF: megasource/libs/love/testing/resources/alsoft.conf
       VK_ICD_FILENAMES: ${{ github.workspace }}\mesa\x64\lvp_icd.x86_64.json
       VK_ICD_FILENAMES: ${{ github.workspace }}\mesa\x64\lvp_icd.x86_64.json
@@ -382,6 +386,8 @@ jobs:
 #        path: test-output-windows-${{ steps.vars.outputs.arch }}${{ steps.vars.outputs.compatname }}-vulkan.zip
 #        path: test-output-windows-${{ steps.vars.outputs.arch }}${{ steps.vars.outputs.compatname }}-vulkan.zip
   macOS:
   macOS:
     runs-on: macos-latest
     runs-on: macos-latest
+    permissions:
+      actions: write
     steps:
     steps:
     - name: Checkout
     - name: Checkout
       uses: actions/checkout@v3
       uses: actions/checkout@v3