Skip to content

Commit 6b9a97f

Browse files
committed
Update release workflow: separate scheduled workflow
1 parent beb8376 commit 6b9a97f

File tree

2 files changed

+32
-2
lines changed

2 files changed

+32
-2
lines changed
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
name: Release (cron)
2+
on:
3+
schedule:
4+
- cron: "0 0 * * *"
5+
workflow_dispatch:
6+
env:
7+
VERSION: 4.8
8+
jobs:
9+
linux:
10+
strategy:
11+
matrix:
12+
os: [ubuntu-22.04, ubuntu-20.04, ubuntu-18.04]
13+
uses: ./.github/workflows/release-linux.yml
14+
with:
15+
version: 4.8
16+
platform: ${{ matrix.os }}
17+
windows:
18+
strategy:
19+
matrix:
20+
os: [windows-2022, windows-2019]
21+
uses: ./.github/workflows/release-windows.yml
22+
with:
23+
version: 4.8
24+
platform: ${{ matrix.os }}
25+
mac:
26+
strategy:
27+
matrix:
28+
os: [macos-12, macos-11, macos-10.15]
29+
uses: ./.github/workflows/release-mac.yml
30+
with:
31+
version: 4.8
32+
platform: ${{ matrix.os }}

.github/workflows/release.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
name: Release
22
on:
3-
schedule:
4-
- cron: "*/15 * * * *"
53
workflow_dispatch:
64
inputs:
75
version:

0 commit comments

Comments
 (0)