Skip to content

Commit 992ca6d

Browse files
committed
run the build on all branches and for PRs
1 parent e035b65 commit 992ca6d

1 file changed

Lines changed: 7 additions & 6 deletions

File tree

.github/workflows/automaticRelease.yaml

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@ name: automatic-release
22
on:
33
push:
44
branches:
5-
- main
6-
# schedule:
7-
# # * is a special character in YAML so you have to quote this string
8-
# - cron: '0 0 * * 6'
5+
- '**'
6+
pull_request:
7+
workflow_dispatch:
98

109
jobs:
1110
l10n:
1211
name: l10n
12+
if: github.ref == 'refs/heads/main'
1313
continue-on-error: true
1414
runs-on: ubuntu-latest
1515
steps:
@@ -304,7 +304,7 @@ jobs:
304304
build-64-bit-addon:
305305
name: build-64-bit-addon
306306
continue-on-error: false
307-
needs: [l10n, zip-rules, rust-64]
307+
needs: [zip-rules, rust-64]
308308
runs-on: ubuntu-latest
309309
steps:
310310
- name: Checkout code
@@ -389,7 +389,7 @@ jobs:
389389
build-32-bit-addon:
390390
name: build-32-bit-addon
391391
continue-on-error: false
392-
needs: [l10n, zip-rules, rust-32]
392+
needs: [zip-rules, rust-32]
393393
runs-on: ubuntu-latest
394394
steps:
395395
- name: Checkout code
@@ -481,6 +481,7 @@ jobs:
481481

482482
pre-release:
483483
name: Pre Release
484+
if: github.event_name != 'pull_request'
484485
continue-on-error: false
485486
needs: [zip-rules, rust-32, rust-64, linux-64, build-32-bit-addon, build-64-bit-addon]
486487
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)