[Release Enhancement] GHA Workflows to Update Versions Automatically
- Lingua principale
- Makefile
- Stelle
- 38
- Fork
- 16
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
It would be nice to have an automated process that listens for a new tag to be pushed to the `dapr/dapr` repo that updates the version accordingly so we are always up to date on changes and can automate our release candidate testing. This should be automated to minimize the manual steps in the release process.
I propose adding a GitHub Action Workflow to `dapr/cpp-sdk` that listens for a new tag on the `dapr/dapr` repo and auto creates a Pull Request that updates that accordingly. [Example proto updates](https://github.com/dapr/cpp-sdk/pull/53) - Protos will need to be updated/automated with this. [Example #2](https://github.com/dapr/cpp-sdk/pull/50/files)
Note: Use the `DAPR_BOT` secret
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
Review the linked example pull requests #53 and #50 first to understand the existing version and proto update process. Add a GitHub Actions workflow in dapr/cpp-sdk that listens for new dapr/dapr tags, updates the SDK and protos, and opens a pull request using the DAPR_BOT secret; done means the automated pull request is created correctly.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- cpp, github-actions
- Ambito
- ci-cd, release
- Tipo di issue
- Funzionalità
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100