Граф коммитов

167 Коммитов

Автор SHA1 Сообщение Дата
David Pine cf7720cfe7 Fix Dockerfile version. 2024-12-02 12:31:41 -06:00
David Pine c7b1f70b6d Upgrade to .NET 9.0 2024-11-14 11:09:37 -06:00
dependabot[bot] c0b8bd6c05
Bump Microsoft.Extensions.Caching.Memory (#116)
Bumps the nuget group with 1 update in the /test/DotNet.GitHubTests directory: [Microsoft.Extensions.Caching.Memory](https://github.com/dotnet/runtime).


Updates `Microsoft.Extensions.Caching.Memory` from 8.0.0 to 8.0.1
- [Release notes](https://github.com/dotnet/runtime/releases)
- [Commits](https://github.com/dotnet/runtime/compare/v8.0.0...v8.0.1)

---
updated-dependencies:
- dependency-name: Microsoft.Extensions.Caching.Memory
  dependency-type: direct:production
  dependency-group: nuget
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-23 15:33:48 -05:00
dependabot[bot] 7bfcac1f2a
Bump xunit from 2.9.1 to 2.9.2 in the dotnet group (#114)
Bumps the dotnet group with 1 update: [xunit](https://github.com/xunit/xunit).


Updates `xunit` from 2.9.1 to 2.9.2
- [Commits](https://github.com/xunit/xunit/compare/v2-2.9.1...v2-2.9.2)

---
updated-dependencies:
- dependency-name: xunit
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dotnet
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-02 12:30:26 -05:00
dependabot[bot] 111c032751
Bump the dotnet group with 2 updates (#113)
Bumps the dotnet group with 2 updates: [GitHub.Actions.Core](https://github.com/IEvangelist/dotnet-github-actions-sdk) and [xunit](https://github.com/xunit/xunit).


Updates `GitHub.Actions.Core` from 8.1.0 to 8.1.1
- [Release notes](https://github.com/IEvangelist/dotnet-github-actions-sdk/releases)
- [Commits](https://github.com/IEvangelist/dotnet-github-actions-sdk/compare/8.1.0...8.1.1)

Updates `xunit` from 2.9.0 to 2.9.1
- [Commits](https://github.com/xunit/xunit/compare/2.9.0...2.9.1)

---
updated-dependencies:
- dependency-name: GitHub.Actions.Core
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dotnet
- dependency-name: xunit
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dotnet
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-25 12:46:48 -05:00
dependabot[bot] 53e314e0d6
Bump the dotnet group with 3 updates (#112)
Bumps the dotnet group with 3 updates: [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest), [MSTest.TestAdapter](https://github.com/microsoft/testfx) and [MSTest.TestFramework](https://github.com/microsoft/testfx).


Updates `Microsoft.NET.Test.Sdk` from 17.11.0 to 17.11.1
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md)
- [Commits](https://github.com/microsoft/vstest/compare/v17.11.0...v17.11.1)

Updates `MSTest.TestAdapter` from 3.5.2 to 3.6.0
- [Release notes](https://github.com/microsoft/testfx/releases)
- [Changelog](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md)
- [Commits](https://github.com/microsoft/testfx/compare/v3.5.2...v3.6.0)

Updates `MSTest.TestFramework` from 3.5.2 to 3.6.0
- [Release notes](https://github.com/microsoft/testfx/releases)
- [Changelog](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md)
- [Commits](https://github.com/microsoft/testfx/compare/v3.5.2...v3.6.0)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dotnet
- dependency-name: MSTest.TestAdapter
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dotnet
- dependency-name: MSTest.TestFramework
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dotnet
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-11 13:26:19 -05:00
dependabot[bot] 3bdca1ebcf
Bump Microsoft.NET.Test.Sdk from 17.10.0 to 17.11.0 in the dotnet group (#111)
Bumps the dotnet group with 1 update: [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest).


Updates `Microsoft.NET.Test.Sdk` from 17.10.0 to 17.11.0
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md)
- [Commits](https://github.com/microsoft/vstest/compare/v17.10.0...v17.11.0)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dotnet
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-21 12:05:07 -05:00
David Pine cc7080cd0c
Create SECURITY.md 2024-08-19 13:53:17 -05:00
dependabot[bot] c239f2a021
Bump the dotnet group with 5 updates (#110)
Bumps the dotnet group with 5 updates:

| Package | From | To |
| --- | --- | --- |
| Microsoft.Extensions.DependencyInjection.Abstractions | `8.0.0` | `8.0.1` |
| Microsoft.Extensions.Logging.Abstractions | `8.0.0` | `8.0.1` |
| [GitHub.Actions.Core](https://github.com/IEvangelist/dotnet-github-actions-sdk) | `8.0.16` | `8.1.0` |
| [MSTest.TestAdapter](https://github.com/microsoft/testfx) | `3.4.3` | `3.5.2` |
| [MSTest.TestFramework](https://github.com/microsoft/testfx) | `3.4.3` | `3.5.2` |


Updates `Microsoft.Extensions.DependencyInjection.Abstractions` from 8.0.0 to 8.0.1

Updates `Microsoft.Extensions.Logging.Abstractions` from 8.0.0 to 8.0.1

Updates `Microsoft.Extensions.DependencyInjection.Abstractions` from 8.0.0 to 8.0.1

Updates `GitHub.Actions.Core` from 8.0.16 to 8.1.0
- [Release notes](https://github.com/IEvangelist/dotnet-github-actions-sdk/releases)
- [Commits](https://github.com/IEvangelist/dotnet-github-actions-sdk/compare/8.0.16...8.1.0)

Updates `Microsoft.Extensions.DependencyInjection.Abstractions` from 8.0.0 to 8.0.1

Updates `MSTest.TestAdapter` from 3.4.3 to 3.5.2
- [Release notes](https://github.com/microsoft/testfx/releases)
- [Changelog](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md)
- [Commits](https://github.com/microsoft/testfx/compare/v3.4.3...v3.5.2)

Updates `MSTest.TestFramework` from 3.4.3 to 3.5.2
- [Release notes](https://github.com/microsoft/testfx/releases)
- [Changelog](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md)
- [Commits](https://github.com/microsoft/testfx/compare/v3.4.3...v3.5.2)

---
updated-dependencies:
- dependency-name: Microsoft.Extensions.DependencyInjection.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dotnet
- dependency-name: Microsoft.Extensions.Logging.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dotnet
- dependency-name: Microsoft.Extensions.DependencyInjection.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dotnet
- dependency-name: GitHub.Actions.Core
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dotnet
- dependency-name: Microsoft.Extensions.DependencyInjection.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dotnet
- dependency-name: MSTest.TestAdapter
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dotnet
- dependency-name: MSTest.TestFramework
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dotnet
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: David Pine <david.pine@microsoft.com>
2024-08-19 18:36:49 +00:00
dependabot[bot] f71557f548
Bump github/codeql-action from 1 to 3 (#109)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 1 to 3.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/v1...v3)

---
updated-dependencies:
- dependency-name: github/codeql-action
  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>
2024-08-19 13:32:28 -05:00
David Pine e337635615
Create dependabot.yml 2024-08-19 13:26:21 -05:00
David Pine 8fca28a151 A few more tweaks 2024-07-11 14:40:15 -05:00
David Pine bba1ab3b02 Delete bits that were menat to be gone 2024-07-11 14:36:25 -05:00
David Pine 27f89af5e5 Major overhaul. Rely on Pathological project system for discovery. Delete projects that aren't needed anymore. And upgrade bits. 2024-07-11 14:23:49 -05:00
David Pine 952a11d134
Upgrade to the latest Octokit NuGet bits (#107)
* Upgrade all the bits.

* Run build on PR to main
2024-05-20 19:50:11 -07:00
Genevieve Warren 8de6372b3c
Merge pull request #106 from IEvangelist/fix-test
Fix broken test
2024-05-15 09:19:12 -07:00
David Pine 9af0aae0d5 Fix broken test 2024-05-15 08:40:52 -05:00
Genevieve Warren a2f25c8331
which -> that (#105) 2024-05-14 20:34:42 -05:00
David Pine cef21137b6
Upgrade to .NET 8.0 (#102)
* Checkpoint

* Skip impossible test for now...

* Dockerfile too

* Fix rebase issues.

* A bit of clean up

* Not sure

* Apply suggestions from code review
2023-11-30 07:58:58 -06:00
David Pine fd9dd57aea
Expose projects to upgrade (#92)
* Upgrade packages. Output two new values. Update README.md and action.yml. Modernize.

* Apply suggestions from code review

Co-authored-by: Genevieve Warren <24882762+gewarren@users.noreply.github.com>

---------

Co-authored-by: Genevieve Warren <24882762+gewarren@users.noreply.github.com>
2023-07-06 15:04:13 -05:00
David Pine 5b5aefb129
Upgrade all the bits (#81)
* Upgrade all the bits

* Use """ string literals where possible.
2023-05-22 12:08:51 -05:00
David Pine f3937c561e
Upgrade to .NET 7 (#79)
* Upgrade to .NET 7.0

* Upgrade workflows and Dockerfile

* All set

* Fix NRE warning
2023-03-03 13:18:42 -06:00
Frode Evensen 686d003b53
Add missing documentation for permissions and config (#78)
* Add missing permission and documenting config value

* Updated documentation formatting
2022-11-16 09:00:36 -06:00
David Pine 8fc057b5df
Fix issue with generated URL (#76)
* Fix URL creation

* Perpare unit tests
2022-10-28 14:02:03 -05:00
David Pine c2d37ace36
Update README.md 2022-10-25 07:32:04 -05:00
David Pine ee346fa9bd
Update README.md 2022-10-24 09:39:13 -05:00
David Pine d35d241af5
Update dog-food.yml 2022-10-24 08:38:52 -05:00
David Pine 623558498e
Add support for _Dockerfile_ (#74) 2022-10-21 20:32:16 -05:00
David Pine eeab704f6d
Fix a bug where links were assumed to be relative, use explicit anchor instead (#72) 2022-08-05 13:37:26 -05:00
David Pine 0ee3b8ea92
Upgrade certain package refs (#71) 2022-06-30 20:45:57 -05:00
David Pine 6926b6bc33
Update dog-food.yml 2022-02-14 13:52:37 -06:00
David Pine 0766c41d28
Upgrade the version sweeper to .NET 6 and C# 10 (#70)
* Upgrade to .NET 6

* Use implicit usings everywhere. Then make use of GlobalUsings.cs where it makes sense. Use file-scoped namespaces everywhere.

* Add CodeQL workflow file to sln and fix it's build
2022-01-06 09:04:28 -06:00
David Pine 29d5c39d15
Fix broken integration test (#69) 2021-11-08 14:02:30 -06:00
David Pine bb17f16382
Add out of support within days config (#68) 2021-11-08 13:45:12 -06:00
David Pine 9e8bcb6a5e
Update README.md
Adding a few more badges, including MIT license and GitHub Action marketplace
2021-07-02 10:46:06 -05:00
David Pine cbaf9ed507
Update dog-food.yml (#55) 2021-05-04 10:46:35 -05:00
David Pine d18216bb83
Added de-dup hashset protecting new issue queue (#54) 2021-05-04 10:38:49 -05:00
Youssef Victor 5e6ab8ba5d
Update JsonSerializerOptions to allow trailing commas (#53) 2021-05-04 09:59:42 -05:00
David Pine 610f170805
Implemented issue grouping by TFM (#48)
* Group issues by TFM, use a checklist rather than a single issue per violation.

* Update NuGet packages. Added the ability to update an existing issue. Minor cleanup.

* Fix shorten path function
2021-04-07 07:46:58 -05:00
David Pine ffb441fc43
Do not create issue when unable to determine if issue already exists (#37)
* Do not create issue when unable to determine if issue already exists.

* Update logic per peer feedback.

* Added is error true.
2021-04-05 09:07:54 -05:00
David Pine bd8a982a5e
Add unit tests for GitHub action class lib (#35)
* Add new line between each option/debug detail. Add unit tests for GitHub action class lib.

* Update .editorconfig to follow runtime. Run dotnet format. Add file license header.
2021-02-26 08:34:22 -06:00
David Pine 774d7c146a
Added support for reporting on project.json and *.xproj file formats. (#30) 2021-02-24 14:47:43 -06:00
David Pine 83220a3578
Added ack for unit testing lib, encapsulate unit test logic, add concurrency unit test, add project unit tests, misc clean up. (#29) 2021-02-24 09:55:36 -06:00
David Pine 98e1151030
Update README.md 2021-02-23 19:49:51 -06:00
David Pine 4518da5c2e
Update dog-food.yml 2021-02-23 19:44:46 -06:00
David Pine 9ebfaed2d2
Bug fixes (#24)
* Fix a bug where each release was reported, rather than the top-level product

* Prevent race condition with the creation of the label.

* Added unit tests

* Update test/DotNet.GitHubTests/DotNet.GitHubTests.csproj
2021-02-23 19:43:05 -06:00
David Pine 2305d04e58
Update dog-food.yml
Dog food the latest version
2021-02-23 10:59:45 -06:00
David Pine 1ee92e1978
Properly containerize the .NET GitHub action (#19)
* Delete /dist directory, re-define Dockerfile to build the image itself.

* Corrected COPY, restore and publish commands.
2021-02-23 10:56:15 -06:00
David Pine e9e8070138
Tech debt (#17)
* Replace custom custom parsing of releases JSON and HTTP calls with lib.

* Rebuild /dist bits, to address #7

* Update README.md, added support policy details.
2021-02-22 19:26:14 -06:00
David Pine f1f8c26962
Update dog-food.yml 2021-02-21 08:17:24 -06:00