浏览代码

ci: update id-token permissions (#347)

LongYinan 1 年之前
父节点
当前提交
c9adbd99f9
共有 1 个文件被更改,包括 4 次插入1 次删除
  1. 4 1
      .github/workflows/CI.yml

+ 4 - 1
.github/workflows/CI.yml

@@ -3,6 +3,9 @@ env:
   DEBUG: napi:*
   APP_NAME: package-template
   MACOSX_DEPLOYMENT_TARGET: '10.13'
+permissions:
+  contents: write
+  id-token: write
 'on':
   push:
     branches:
@@ -160,7 +163,7 @@ jobs:
           path: ${{ env.APP_NAME }}.*.node
           if-no-files-found: error
   build-freebsd:
-    runs-on: macos-12
+    runs-on: macos-13
     name: Build FreeBSD
     steps:
       - uses: actions/checkout@v4