Skip to content

Commit bc7c5c8

Browse files
committed
Initial commit
0 parents  commit bc7c5c8

23 files changed

+1270
-0
lines changed

.config/dotnet-tools.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{
2+
"version": 1,
3+
"isRoot": true,
4+
"tools": {
5+
"cake.tool": {
6+
"version": "5.0.0",
7+
"commands": [
8+
"dotnet-cake"
9+
],
10+
"rollForward": false
11+
},
12+
"dpi": {
13+
"version": "2024.11.23.86",
14+
"commands": [
15+
"dpi"
16+
],
17+
"rollForward": false
18+
}
19+
}
20+
}

.gitattributes

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
2+
# Verify
3+
*.verified.txt text eol=lf working-tree-encoding=UTF-8

.github/FUNDING.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
github: devlead

.github/workflows/build.yml

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
name: Build
2+
on:
3+
workflow_dispatch:
4+
pull_request:
5+
push:
6+
branches:
7+
- main
8+
- develop
9+
- hotfix/*
10+
11+
jobs:
12+
build:
13+
name: Build
14+
runs-on: ${{ matrix.os }}
15+
permissions:
16+
contents: write
17+
id-token: write
18+
packages: write
19+
strategy:
20+
fail-fast: false
21+
matrix:
22+
os: [windows-latest, ubuntu-latest, macos-latest]
23+
steps:
24+
- name: Get the sources
25+
uses: actions/checkout@v4
26+
with:
27+
fetch-depth: 0
28+
29+
- name: Install .NET SDK 8.0.x
30+
uses: actions/setup-dotnet@v4
31+
with:
32+
dotnet-version: |
33+
8.0.x
34+
35+
- name: Install .NET SDK
36+
uses: actions/setup-dotnet@v4
37+
with:
38+
global-json-file: global.json
39+
40+
- name: Run Cake script
41+
uses: cake-build/cake-action@e313098c20bca582d10e19cbae215378d1f3b903
42+
env:
43+
NuGetReportSettings_SharedKey: ${{ secrets.NUGETREPORTSETTINGS_SHAREDKEY }}
44+
NuGetReportSettings_WorkspaceId: ${{ secrets.NUGETREPORTSETTINGS_WORKSPACEID }}
45+
GH_PACKAGES_NUGET_SOURCE: ${{ secrets.GH_PACKAGES_NUGET_SOURCE }}
46+
NUGET_SOURCE: ${{ secrets.NUGET_SOURCE }}
47+
NUGET_APIKEY: ${{ secrets.NUGET_APIKEY }}
48+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
49+
AZURE_TENANT_ID: ${{ secrets.AZURE_TENANT_ID }}
50+
AZURE_CLIENT_ID: ${{ secrets.AZURE_CLIENT_ID }}
51+
AZURE_CLIENT_SECRET: ${{ secrets.AZURE_CLIENT_SECRET }}
52+
AZURE_AUTHORITY_HOST: "https://login.microsoftonline.com"
53+
AZURE_STORAGE_ACCOUNT: ${{ secrets.AZURE_STORAGE_ACCOUNT }}
54+
AZURE_STORAGE_ACCOUNT_CONTAINER: ${{ secrets.AZURE_STORAGE_ACCOUNT_CONTAINER }}${{ matrix.os }}
55+
with:
56+
cake-version: tool-manifest
57+
target: GitHub-Actions

0 commit comments

Comments
 (0)