Skip to content

Commit 0c4f99c

Browse files
committed
Improves build and agent guidelines
Removes outdated Copilot instructions and associated workflow. Updates common build properties to dynamically set the copyright year. Refreshes agent guidelines with detailed coding standards, testing practices, and security considerations for contributors. Adds a copilot setup workflow.
1 parent 5513e9a commit 0c4f99c

File tree

6 files changed

+334
-142
lines changed

6 files changed

+334
-142
lines changed

.github/copilot-instructions.md

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

.github/instructions/general.instructions.md

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

.github/instructions/testing.instructions.md

Lines changed: 0 additions & 36 deletions
This file was deleted.
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
name: "Copilot Setup"
2+
3+
on:
4+
workflow_dispatch:
5+
push:
6+
paths:
7+
- .github/workflows/copilot-setup-steps.yml
8+
pull_request:
9+
paths:
10+
- .github/workflows/copilot-setup-steps.yml
11+
12+
jobs:
13+
copilot-setup-steps:
14+
runs-on: ubuntu-latest
15+
16+
permissions:
17+
contents: read
18+
19+
steps:
20+
- name: Checkout code
21+
uses: actions/checkout@v6
22+
23+
- name: Setup .NET Core
24+
uses: actions/setup-dotnet@v5
25+
with:
26+
dotnet-version: |
27+
8.0.x
28+
9.0.x
29+
10.0.x

0 commit comments

Comments
 (0)