Skip to content

Commit 74651c5

Browse files
committed
add nightly packaging and pytest workflow
1 parent d706f80 commit 74651c5

File tree

5 files changed

+24
-0
lines changed

5 files changed

+24
-0
lines changed

.github/workflows/nightly.yml

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
name: Nightly Testing
2+
3+
on:
4+
schedule:
5+
- cron: "0 0 * * *"
6+
workflow_dispatch:
7+
8+
jobs:
9+
linux:
10+
name: Nightly Linux
11+
uses: ./.github/workflows/test_linux.yml
12+
windows:
13+
name: Nightly Windows
14+
uses: ./.github/workflows/test_windows.yml
15+
macos:
16+
name: Nightly MacOS
17+
uses: ./.github/workflows/test_macos.yml
18+
package_test:
19+
name: Nightly Packaging
20+
uses: ./.github/workflows/remote_package_install.yml

.github/workflows/remote_package_install.yml

+1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ on:
66
- 'main'
77
pull_request:
88
workflow_dispatch:
9+
workflow_call:
910

1011
jobs:
1112
build:

.github/workflows/test_linux.yml

+1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ on:
66
- 'main'
77
pull_request:
88
workflow_dispatch:
9+
workflow_call:
910

1011
jobs:
1112
build:

.github/workflows/test_macos.yml

+1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ on:
66
- 'main'
77
pull_request:
88
workflow_dispatch:
9+
workflow_call:
910

1011
jobs:
1112
build_macos:

.github/workflows/test_windows.yml

+1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ on:
66
- 'main'
77
pull_request:
88
workflow_dispatch:
9+
workflow_call:
910

1011
jobs:
1112
build_windows:

0 commit comments

Comments
 (0)