CommunityToolkit / CommunityToolkit/Datasync

CI: Create a job that checks for outdated libraries

Đang mở
#568 1 bình luận 0 reaction 1 người được giao Được @adrianhall nhận Xem trên GitHub
Infrastructure
Ngôn ngữ chính
C#
Star
182
Fork
46
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

Updating libraries is always a manual job.

We have three sets of solutions:

- The main library
- The template
- The samples

Create a github actions workflow called `check-outdated`:

- Runs [dotnet-outdated](https://github.com/dotnet-outdated/dotnet-outdated) on each solution.
- Reports (in the CI summary) the libraries to be updated.
- For each outdated library:
- Determine if there is an issue titled "Update " that is open. Create one per the below spec if not. If it does exist, see if it needs updating
- Change issue title to "Update to X.Y.Z" (where X.Y.Z is the new library version)
- Record in the body of the issue the list of solutions/projects needing updating

This is likely to be a script - node/JavaScript scripts are fine, stored in `scripts`

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.