Skip to content

Commit a745e3d

Browse files
committed
Move template testing to a manually triggered GH action
1 parent a914fc8 commit a745e3d

2 files changed

Lines changed: 42 additions & 2 deletions

File tree

.github/workflows/ci.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ jobs:
2929
- name: Test
3030
run: |
3131
dotnet fake build -t Test -- Release
32-
dotnet fake build -t BuildTemplateProjects -- Release
3332
3433
build-macos:
3534
name: CI (macOS)
@@ -60,4 +59,3 @@ jobs:
6059
- name: Test
6160
run: |
6261
dotnet fake build -t Test -- Release
63-
dotnet fake build -t BuildTemplateProjects -- Release
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
name: Test Templates
2+
3+
on: workflow_dispatch
4+
5+
jobs:
6+
build-windows:
7+
name: Test Templates (Windows)
8+
runs-on: windows-latest
9+
10+
steps:
11+
- uses: actions/checkout@v2
12+
- uses: actions/setup-dotnet@v1
13+
with:
14+
dotnet-version: '6.0.300'
15+
- name: Restore
16+
run: |
17+
dotnet tool restore
18+
dotnet paket restore
19+
- name: Test templates
20+
run: |
21+
dotnet fake build -t BuildTemplateProjects -- Release
22+
23+
build-macos:
24+
name: Test Templates (macOS)
25+
runs-on: macos-latest
26+
27+
steps:
28+
- uses: actions/checkout@v2
29+
- uses: actions/setup-dotnet@v1
30+
with:
31+
dotnet-version: '6.0.300'
32+
- name: Install workloads
33+
run: |
34+
dotnet tool restore
35+
sudo dotnet workload install macos
36+
- name: Restore
37+
run: |
38+
dotnet tool restore
39+
dotnet paket restore
40+
- name: Test templates
41+
run: |
42+
dotnet fake build -t BuildTemplateProjects -- Release

0 commit comments

Comments
 (0)