Skip to content

Commit ae45f14

Browse files
authored
Chore: Don't fail PR build if plugin signing fails (#216)
1 parent 2950fb4 commit ae45f14

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

.circleci/config.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,9 @@ jobs:
6262
override_output:
6363
type: string
6464
default: ''
65+
skip_signing_errors:
66+
type: boolean
67+
default: false
6568
<<: *defaults
6669
steps:
6770
- checkout
@@ -90,6 +93,12 @@ jobs:
9093
else
9194
/tmp/grabpl build-plugin-manifest ./dist/plugin-<< parameters.arch >>
9295
fi
96+
97+
if [ << parameters.skip_signing_errors >> = true ]; then
98+
exit 0
99+
else
100+
exit $?
101+
fi
93102
- run:
94103
name: Archive
95104
command: |
@@ -193,6 +202,8 @@ workflows:
193202
matrix:
194203
parameters:
195204
arch: [linux-x64-glibc, darwin-x64-unknown, win32-x64-unknown]
205+
skip_signing_errors: [true]
206+
196207
- package:
197208
filters: *filter-not-release-or-master
198209
requires:
@@ -201,3 +212,4 @@ workflows:
201212
arch: linux-x64-glibc
202213
skip_chromium: true
203214
override_output: plugin-linux-x64-glibc-no-chromium
215+
skip_signing_errors: true

0 commit comments

Comments
 (0)