CommunityToolkit / CommunityToolkit/Datasync

CI: Create a job that checks for outdated libraries

Abierto
#568 1 comentario 0 reacciones 1 asignado Reclamado por @adrianhall Ver en GitHub
Infrastructure
Lenguaje dominante
C#
Estrellas
182
Forks
46
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

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`

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.