-
Notifications
You must be signed in to change notification settings - Fork 36
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'main' into users/merlinbot/1es-pt-auto-baselining-pr
- Loading branch information
Showing
58 changed files
with
1,669 additions
and
290 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,36 @@ | ||
name: kiota-dotnet-branch-protection | ||
description: Branch protection policy for the kiota-dotnet repository | ||
resource: repository | ||
configuration: | ||
branchProtectionRules: | ||
- branchNamePattern: main | ||
# Specifies whether this branch can be deleted. boolean | ||
allowsDeletions: false | ||
# Specifies whether forced pushes are allowed on this branch. boolean | ||
allowsForcePushes: false | ||
# Specifies whether new commits pushed to the matching branches dismiss pull request review approvals. boolean | ||
dismissStaleReviews: true | ||
# Specifies whether admins can overwrite branch protection. boolean | ||
isAdminEnforced: false | ||
# Indicates whether "Require a pull request before merging" is enabled. boolean | ||
requiresPullRequestBeforeMerging: true | ||
# Specifies the number of pull request reviews before merging. int (0-6). Should be null/empty if PRs are not required | ||
requiredApprovingReviewsCount: 1 | ||
# Require review from Code Owners. Requires requiredApprovingReviewsCount. boolean | ||
requireCodeOwnersReview: true | ||
# Are commits required to be signed. boolean. | ||
requiresCommitSignatures: false | ||
# Are conversations required to be resolved before merging? boolean | ||
requiresConversationResolution: true | ||
# Are merge commits prohibited from being pushed to this branch. boolean | ||
requiresLinearHistory: false | ||
# Required status checks to pass before merging. Values can be any string, but if the value does not correspond to any existing status check, the status check will be stuck on pending for status since nothing exists to push an actual status | ||
requiredStatusChecks: | ||
- license/cla | ||
- build-and-test | ||
# Require branches to be up to date before merging | ||
requiresStrictStatusChecks: true | ||
# Indicates whether there are restrictions on who can push. boolean. Should be set with whoCanPush. | ||
restrictsPushes: false | ||
# Restrict who can dismiss pull request reviews. boolean | ||
restrictsReviewDismissals: false |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
manifest: true | ||
primaryBranch: main | ||
handleGHRelease: true |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
{ | ||
".": "1.17.0" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,58 @@ | ||
# Contributing to Kiota Dotnet | ||
|
||
Kiota Dotnet is a mono-repo containing source code for the following packages: | ||
|
||
## Libraries | ||
|
||
| Library | NuGet Release | | ||
|----------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | ||
| [Abstractions](./src/abstractions/README.md) | [](https://www.nuget.org/packages/Microsoft.Kiota.Abstractions/) | | ||
| [Authentication - Azure](./src/authentication/azure/README.md) | [](https://www.nuget.org/packages/Microsoft.Kiota.Authentication.Azure/) | | ||
| [Http - HttpClientLibrary](./src/http/httpClient/README.md) | [](https://www.nuget.org/packages/Microsoft.Kiota.Http.HttpClientLibrary/) | | ||
| [Serialization - JSON](./src/serialization/json/README.md) | [](https://www.nuget.org/packages/Microsoft.Kiota.Serialization.Json/) | | ||
| [Serialization - FORM](./src/serialization/form/README.md) | [](https://www.nuget.org/packages/Microsoft.Kiota.Serialization.Form/) | | ||
| [Serialization - TEXT](./src/serialization/text/README.md) | [](https://www.nuget.org/packages/Microsoft.Kiota.Serialization.Text/) | | ||
| [Serialization - MULTIPART](./src/serialization/multipart/README.md) | [](https://www.nuget.org/packages/Microsoft.Kiota.Serialization.Multipart/) | | ||
| [Bundle](./src/bundle/README.md) | [](https://www.nuget.org/packages/Microsoft.Kiota.Bundle/) | | ||
|
||
|
||
Kiota Dotnet is open to contributions. There are a couple of different recommended paths to get contributions into the released version of this library. | ||
|
||
__NOTE__ A signed a contribution license agreement is required for all contributions, and is checked automatically on new pull requests. Please read and sign [the agreement](https://cla.microsoft.com/) before starting any work for this repository. | ||
|
||
## File issues | ||
|
||
The best way to get started with a contribution is to start a dialog with the owners of this repository. Sometimes features will be under development or out of scope for this SDK and it's best to check before starting work on contribution. Discussions on bugs and potential fixes could point you to the write change to make. | ||
|
||
## Submit pull requests for bug fixes and features | ||
|
||
Feel free to submit a pull request with a linked issue against the __main__ branch. The main branch will be updated frequently. | ||
## Commit message format | ||
|
||
To support our automated release process, pull requests are required to follow the [Conventional Commit](https://www.conventionalcommits.org/en/v1.0.0/) | ||
format. | ||
Each commit message consists of a __header__, an optional __body__ and an optional __footer__. The header is the first line of the commit and | ||
MUST have a __type__ (see below for a list of types) and a __description__. An optional __scope__ can be added to the header to give extra context. | ||
|
||
``` | ||
<type>[optional scope]: <short description> | ||
<BLANK LINE> | ||
<optional body> | ||
<BLANK LINE> | ||
<optional footer(s)> | ||
``` | ||
|
||
The recommended commit types used are: | ||
|
||
- __feat__ for feature updates (increments the _minor_ version) | ||
- __fix__ for bug fixes (increments the _patch_ version) | ||
- __perf__ for performance related changes e.g. optimizing an algorithm | ||
- __refactor__ for code refactoring changes | ||
- __test__ for test suite updates e.g. adding a test or fixing a test | ||
- __style__ for changes that don't affect the meaning of code. e.g. formatting changes | ||
- __docs__ for documentation updates e.g. ReadMe update or code documentation updates | ||
- __build__ for build system changes (gradle updates, external dependency updates) | ||
- __ci__ for CI configuration file changes e.g. updating a pipeline | ||
- __chore__ for miscallaneous non-sdk changesin the repo e.g. removing an unused file | ||
|
||
Adding an exclamation mark after the commit type (`feat!`) or footer with the prefix __BREAKING CHANGE:__ will cause an increment of the _major_ version. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
<LUTConfig Version="1.0"> | ||
<Repository /> | ||
<ParallelBuilds>true</ParallelBuilds> | ||
<ParallelTestRuns>true</ParallelTestRuns> | ||
<TestCaseTimeout>180000</TestCaseTimeout> | ||
</LUTConfig> |
Oops, something went wrong.