From 24f45d81d480ca655f0e00cde9bf8908a1668d15 Mon Sep 17 00:00:00 2001 From: Adam Setch Date: Tue, 14 Jan 2025 07:40:14 -0500 Subject: [PATCH] refactor: simplify action triggers Signed-off-by: Adam Setch --- .github/workflows/build.yml | 3 --- .github/workflows/ci.yml | 3 +++ .github/workflows/release.yml | 3 --- 3 files changed, 3 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index f160ba0f0..9fb07ec83 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -7,7 +7,6 @@ jobs: build-macos: name: Build macOS (electron-builder) runs-on: macos-latest - if: ${{ !startsWith(github.head_ref, 'release/v') }} steps: - uses: actions/checkout@v4 @@ -34,7 +33,6 @@ jobs: build-windows: name: Build Windows (electron-builder) runs-on: windows-latest - if: ${{ !startsWith(github.head_ref, 'release/v') }} steps: - uses: actions/checkout@v4 @@ -58,7 +56,6 @@ jobs: build-linux: name: Build Linux (electron-builder) runs-on: ubuntu-latest - if: ${{ !startsWith(github.head_ref, 'release/v') }} steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6512117d8..34113135f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -22,11 +22,14 @@ jobs: name: Build uses: ./.github/workflows/build.yml needs: tests + if: ${{ !startsWith(github.head_ref, 'release/v') }} release: name: Release uses: ./.github/workflows/release.yml needs: tests + if: ${{ startsWith(github.head_ref, 'release/v') }} permissions: contents: write + diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 352a68725..af8949499 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -11,7 +11,6 @@ jobs: release-macos: name: Publish macOS (electron-builder) runs-on: macos-latest - if: ${{ startsWith(github.head_ref, 'release/v') }} steps: - uses: actions/checkout@v4 @@ -44,7 +43,6 @@ jobs: release-windows: name: Publish Windows (electron-builder) runs-on: windows-latest - if: ${{ startsWith(github.head_ref, 'release/v') }} steps: - uses: actions/checkout@v4 @@ -71,7 +69,6 @@ jobs: release-linux: name: Publish Linux (electron-builder) runs-on: ubuntu-latest - if: ${{ startsWith(github.head_ref, 'release/v') }} steps: - uses: actions/checkout@v4