Merge pull request #1549 from Derek-X-Wang/ci/electron-action-permissions
Some checks failed
Docker Publish / docker-build-publish (push) Has been cancelled
Update Stable Branch / prepare-release (push) Has been cancelled

ci: give electron action permission
This commit is contained in:
KevIsDev 2025-03-24 10:24:08 +00:00 committed by GitHub
commit fb55a24341
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -8,13 +8,16 @@ on:
tags: tags:
- 'v*' - 'v*'
permissions:
contents: write
jobs: jobs:
build: build:
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
strategy: strategy:
matrix: matrix:
os: [macos-latest, ubuntu-latest, windows-latest] os: [ubuntu-latest, windows-latest] # TODO: add back macos-latest when notarize is figured out
node-version: [18.18.0] node-version: [18.18.0]
fail-fast: false fail-fast: false
@ -80,7 +83,7 @@ jobs:
- name: Create Release - name: Create Release
uses: softprops/action-gh-release@v2 uses: softprops/action-gh-release@v2
with: with:
draft: ${{ github.ref_type == 'branch' }} draft: ${{ github.event_name == 'workflow_dispatch' || github.ref_type == 'branch' }}
files: | files: |
dist/*.exe dist/*.exe
dist/*.dmg dist/*.dmg