Skip to content

Commit

Permalink
Add Process cmdlets (#230)
Browse files Browse the repository at this point in the history
* 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>
  • Loading branch information
igoravl and dependabot[bot] authored Aug 15, 2024
1 parent b421ded commit fe62947
Show file tree
Hide file tree
Showing 331 changed files with 3,677 additions and 1,449 deletions.
1 change: 1 addition & 0 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
github: igoravl
10 changes: 8 additions & 2 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,12 @@ jobs:
./Build.ps1 -Targets Package -Config ${{ env.Config }} -Verbose:$${{ env.Debug }} -SkipReleaseNotes:$${{ env.SkipReleaseNotes }}
- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v3
- name: Publish Test Results
uses: EnricoMi/publish-unit-test-result-action/windows@v2
if: always()
with:
files: |
out\TestResults-Pester*.xml
- name: Publish Nuget
uses: actions/upload-artifact@v4
with:
Expand Down Expand Up @@ -184,8 +190,8 @@ jobs:
git checkout --track origin/gh-pages
unzip -o ../../TfsCmdlets-Docs-*.zip
popd
Write-Output build_info: TfsCmdlets v${BUILD_NAME}, released $(date +%F) >> _config.yml
Write-Output >> _config.yml
echo build_info: TfsCmdlets v${BUILD_NAME}, released $(date +%F) >> _config.yml
echo >> _config.yml
git config --local user.name "Igor Abade"
git config --local user.email igoravl@gmail.com
git add *
Expand Down
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -219,3 +219,5 @@ CSharp/.idea/**

CSharp/*/Generated/**
Docs/AzDO-Security-Actions.csv
**/testResults.xml
PS/_Tests/coverage.xml
2 changes: 1 addition & 1 deletion .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -41,5 +41,5 @@
"titleBar.inactiveForeground": "#e7e7e799"
},
"peacock.color": "Indigo",
"dotnet.preferCSharpExtension": true
"dotnet.preferCSharpExtension": false
}
Binary file added Assets/star.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,10 @@ Pull requests are the best way to propose changes to the codebase (we use [Githu
5. Make sure your code lints.
6. Issue that pull request!

## Is this your first pull request to a GitHub-hosted project?

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/).

## Any contributions you make will be under the MIT Software License

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.
Expand Down
24 changes: 0 additions & 24 deletions CSharp/TfsCmdlets.Common/GlobalUsings.cs

This file was deleted.

84 changes: 0 additions & 84 deletions CSharp/TfsCmdlets.Common/HttpClient/GitExtendedHttpClient.cs

This file was deleted.

Loading

0 comments on commit fe62947

Please sign in to comment.