Skip to content

Commit 75a0764

Browse files
authored
fix: macos code signing (#1725)
Signed-off-by: Adam Setch <[email protected]>
1 parent e882731 commit 75a0764

File tree

3 files changed

+6
-7
lines changed

3 files changed

+6
-7
lines changed

.github/workflows/ci.yml

+2-4
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ on:
55
branches:
66
- main
77
pull_request:
8-
branches:
9-
- main
8+
branches-ignore:
9+
- release/v*.*.* # macOS code-signing only works on `push` events, not `pull_request` events
1010

1111
jobs:
1212
lint:
@@ -23,14 +23,12 @@ jobs:
2323
uses: ./.github/workflows/build.yml
2424
needs: tests
2525
if: ${{ !startsWith(github.head_ref, 'release/v') }}
26-
secrets: inherit
2726

2827
release:
2928
name: Release
3029
uses: ./.github/workflows/release.yml
3130
needs: tests
3231
if: ${{ startsWith(github.head_ref, 'release/v') }}
33-
secrets: inherit
3432
permissions:
3533
contents: write
3634

.github/workflows/renovate.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@ on:
55
branches:
66
- main
77
paths:
8-
- 'renovate.json'
8+
- renovate.json
99
pull_request:
1010
paths:
11-
- 'renovate.json'
11+
- renovate.json
1212

1313
jobs:
1414
renovate-config-validator:

.github/workflows/website.yml

+2-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@ name: Website
22

33
on:
44
push:
5-
tags: 'v*'
5+
tags:
6+
- v*.*.*
67
workflow_dispatch: # For manually verify website deployment
78

89
jobs:

0 commit comments

Comments
 (0)