Skip to content

Commit fe62947

Browse files
Add Process cmdlets (#230)
* Fix typo * Remove obsolete projects * Enable C# Dev Kit extension * Remove obsolete projects from solution * Move conditional usings * Add new cmdlets * Remove empty condiitonal * Add new unit test project * Update generator to bring usings to controller code * Update solution * Add view definition * Add HttpClient sourcegen support * Convert to new HttpClient model * Move files and rename namespace * Introduce new Client DI model * Remove obsolete project * Fix source gen * Move file * Update release notes +semver: minor * Adjust rest result collection * Add Source Gen unit test project to solution * Rename existing tests * Throw an error when in "anonymous mode" * Update gitignore * Update integration tests selection logic * Update test setup logic * Add new tests * Update test tags * Add new tests * Remove obsolete file * Add fix for deleted and delisted package handling * Fix issue with WorkItem argument handling * Update release notes * Update test execution logic * Add new tests * Add new IsPreRelease script property * Add new tests * Fix an issue in Get-TfsWorkItemTag * Update tests * Update tests * Add new tests * Update test publish task * Update gitignore * Remove obsolete tests * Add new tests * Update test * Add new tests * Update tests * Update release notes * Make Repository mandatory * Make Repository and Branch mandatory * Update tests * Update release notes * Add -Compare support * Add new analyzer * Add missing comments * Add new tests * Add star & funding information * Adjust image size * Adjust Star button link * Make links absolute * Fix issues links * Update README * Update GetGitCommit.cs to make Repository parameter mandatory * Update the Contributor Guide * Add IncludeWorkItems parameter * Add support for Missing parameter * Update tests * Write test path to log warning * Add new tests * Remove obsolete files * Replace DescriptorService with GraphHttpClient * Add new tests * Add IsLikeGlob * Update tests * Fix test * Bump actions/download-artifact from 3 to 4 (#219) Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 3 to 4. - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](actions/download-artifact@v3...v4) --- updated-dependencies: - dependency-name: actions/download-artifact dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump actions/checkout from 3 to 4 (#215) Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v3...v4) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump actions/upload-artifact from 3 to 4 (#216) Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](actions/upload-artifact@v3...v4) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Igor Abade <igoravl@gmail.com> * Bump nuget/setup-nuget from 1 to 2 (#217) Bumps [nuget/setup-nuget](https://github.com/nuget/setup-nuget) from 1 to 2. - [Release notes](https://github.com/nuget/setup-nuget/releases) - [Commits](NuGet/setup-nuget@v1...v2) --- updated-dependencies: - dependency-name: nuget/setup-nuget dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Igor Abade <igoravl@gmail.com> * Bump styfle/cancel-workflow-action from 0.10.0 to 0.12.1 (#218) Bumps [styfle/cancel-workflow-action](https://github.com/styfle/cancel-workflow-action) from 0.10.0 to 0.12.1. - [Release notes](https://github.com/styfle/cancel-workflow-action/releases) - [Commits](styfle/cancel-workflow-action@0.10.0...0.12.1) --- updated-dependencies: - dependency-name: styfle/cancel-workflow-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Igor Abade <igoravl@gmail.com> * Update release notes * Disambiguate imports * Rename cmdlets * Rename fiile * Update release notes * Change ReferenceName to string[] * Add new cmdlet * Fix CmdletController attribute * Add ShouldContinue --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 parent b421ded commit fe62947

File tree

331 files changed

+3677
-1449
lines changed

Some content is hidden

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

331 files changed

+3677
-1449
lines changed

.github/FUNDING.yml

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

.github/workflows/main.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,12 @@ jobs:
3737
./Build.ps1 -Targets Package -Config ${{ env.Config }} -Verbose:$${{ env.Debug }} -SkipReleaseNotes:$${{ env.SkipReleaseNotes }}
3838
- name: Perform CodeQL Analysis
3939
uses: github/codeql-action/analyze@v3
40+
- name: Publish Test Results
41+
uses: EnricoMi/publish-unit-test-result-action/windows@v2
42+
if: always()
43+
with:
44+
files: |
45+
out\TestResults-Pester*.xml
4046
- name: Publish Nuget
4147
uses: actions/upload-artifact@v4
4248
with:
@@ -184,8 +190,8 @@ jobs:
184190
git checkout --track origin/gh-pages
185191
unzip -o ../../TfsCmdlets-Docs-*.zip
186192
popd
187-
Write-Output build_info: TfsCmdlets v${BUILD_NAME}, released $(date +%F) >> _config.yml
188-
Write-Output >> _config.yml
193+
echo build_info: TfsCmdlets v${BUILD_NAME}, released $(date +%F) >> _config.yml
194+
echo >> _config.yml
189195
git config --local user.name "Igor Abade"
190196
git config --local user.email igoravl@gmail.com
191197
git add *

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -219,3 +219,5 @@ CSharp/.idea/**
219219

220220
CSharp/*/Generated/**
221221
Docs/AzDO-Security-Actions.csv
222+
**/testResults.xml
223+
PS/_Tests/coverage.xml

.vscode/settings.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,5 +41,5 @@
4141
"titleBar.inactiveForeground": "#e7e7e799"
4242
},
4343
"peacock.color": "Indigo",
44-
"dotnet.preferCSharpExtension": true
44+
"dotnet.preferCSharpExtension": false
4545
}

Assets/star.png

1.38 KB
Loading

CONTRIBUTING.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,10 @@ Pull requests are the best way to propose changes to the codebase (we use [Githu
2323
5. Make sure your code lints.
2424
6. Issue that pull request!
2525

26+
## Is this your first pull request to a GitHub-hosted project?
27+
28+
If so, then you might want to read this [beginner's guide to GitHub Pull Requests](https://github.blog/developer-skills/github/beginners-guide-to-github-creating-a-pull-request/).
29+
2630
## Any contributions you make will be under the MIT Software License
2731

2832
In short, when you submit code changes, your submissions are understood to be under the same [MIT License](http://choosealicense.com/licenses/mit/) that covers the project. Feel free to contact the maintainers if that's a concern.

CSharp/TfsCmdlets.Common/GlobalUsings.cs

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

CSharp/TfsCmdlets.Common/HttpClient/GitExtendedHttpClient.cs

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

0 commit comments

Comments
 (0)