Skip to content

Commit d0965ec

Browse files
authored
Merge pull request #1 from AutoFixture/release/5.0.0
Release/5.0.0
2 parents 418e798 + 9f08717 commit d0965ec

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

58 files changed

+2062
-2837
lines changed

.config/dotnet-tools.json

Lines changed: 0 additions & 12 deletions
This file was deleted.

.github/workflows/continuous.yml

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
# ------------------------------------------------------------------------------
2+
# <auto-generated>
3+
#
4+
# This code was generated.
5+
#
6+
# - To turn off auto-generation set:
7+
#
8+
# [GitHubActions (AutoGenerate = false)]
9+
#
10+
# - To trigger manual generation invoke:
11+
#
12+
# nuke --generate-configuration GitHubActions_continuous --host GitHubActions
13+
#
14+
# </auto-generated>
15+
# ------------------------------------------------------------------------------
16+
17+
name: continuous
18+
19+
on:
20+
pull_request:
21+
branches:
22+
- master
23+
- 'release/*'
24+
25+
jobs:
26+
windows-latest:
27+
name: windows-latest
28+
runs-on: windows-latest
29+
steps:
30+
- uses: actions/checkout@v4
31+
with:
32+
fetch-depth: 0
33+
- uses: actions/setup-dotnet@v4
34+
with:
35+
dotnet-version: |
36+
6.0.x
37+
- name: Cache .nuke/temp, ~/.nuget/packages
38+
uses: actions/cache@v4
39+
with:
40+
path: |
41+
.nuke/temp
42+
~/.nuget/packages
43+
key: ${{ runner.os }}-${{ hashFiles('**/global.json', '**/*.csproj') }}
44+
- name: Run './build.cmd Verify Cover Pack'
45+
run: ./build.cmd Verify Cover Pack --no-logo
46+
env:
47+
GitHubToken: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/release.yml

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
# ------------------------------------------------------------------------------
2+
# <auto-generated>
3+
#
4+
# This code was generated.
5+
#
6+
# - To turn off auto-generation set:
7+
#
8+
# [GitHubActions (AutoGenerate = false)]
9+
#
10+
# - To trigger manual generation invoke:
11+
#
12+
# nuke --generate-configuration GitHubActions_release --host GitHubActions
13+
#
14+
# </auto-generated>
15+
# ------------------------------------------------------------------------------
16+
17+
name: release
18+
19+
on:
20+
push:
21+
tags:
22+
- 'v*'
23+
24+
jobs:
25+
windows-latest:
26+
name: windows-latest
27+
runs-on: windows-latest
28+
steps:
29+
- uses: actions/checkout@v4
30+
with:
31+
fetch-depth: 0
32+
- uses: actions/setup-dotnet@v4
33+
with:
34+
dotnet-version: |
35+
6.0.x
36+
- name: Cache .nuke/temp, ~/.nuget/packages
37+
uses: actions/cache@v4
38+
with:
39+
path: |
40+
.nuke/temp
41+
~/.nuget/packages
42+
key: ${{ runner.os }}-${{ hashFiles('**/global.json', '**/*.csproj') }}
43+
- name: Run './build.cmd Verify Cover Publish'
44+
run: ./build.cmd Verify Cover Publish --no-logo
45+
env:
46+
GitHubToken: ${{ secrets.GITHUB_TOKEN }}
47+
NUGET_API_KEY: ${{ secrets.NUGET_API_KEY }}
48+
- uses: actions/upload-artifact@v4
49+
with:
50+
name: testresults
51+
path: artifacts/testresults
52+
- uses: actions/upload-artifact@v4
53+
with:
54+
name: reports
55+
path: artifacts/reports
56+
- uses: actions/upload-artifact@v4
57+
with:
58+
name: packages
59+
path: artifacts/packages

0 commit comments

Comments
 (0)