dapr / dapr/cpp-sdk

[Release Enhancement] GHA Workflows to Update Versions Automatically

Aperta
#58 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
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

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.