Skip to content

Commit 8a1f794

Browse files
committed
Run full build on GitHub Actions
1 parent f030dcc commit 8a1f794

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

.github/workflows/build.yml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
name: Full build
2+
3+
# Workflow Trigger
4+
on:
5+
# Trigger the workflow on a pull request to any branch
6+
pull_request:
7+
8+
jobs:
9+
Build:
10+
name: Run full build
11+
runs-on: ubuntu-22.04
12+
steps:
13+
- name: Get the sources
14+
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4
15+
- name: Fetch all tags and branches
16+
run: git fetch --prune --unshallow
17+
- name: Install .NET
18+
uses: actions/setup-dotnet@4d6c8fcf3c8f7a60068d26b594648e99df24cee3 # v4
19+
with:
20+
# .NET 5 required for GitVersion
21+
dotnet-version: |
22+
5.x
23+
6.x
24+
7.x
25+
8.x
26+
- name: Build
27+
run: ./build.sh --target=ci
28+
shell: bash

0 commit comments

Comments
 (0)