-
Notifications
You must be signed in to change notification settings - Fork 305
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make use of the common adr template in the .github repo #1599
Conversation
…epo and create a new adr
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[non-blocking] I noticed that make adr-gen
without any arguments copy + pastes the template into to docs/architecture/adr--.md
because the make command assumes those variables to be defined. It would be nice (although totally optional) if the filename was docs/architecutre/adr-template.md
if the arguments weren't specified.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
utACK +1 to Rootul's comments
Co-authored-by: Rootul P <[email protected]>
1d4103a
Co-authored-by: Rootul P <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I approved some sensible comments while Matt is OOO so we can push this through
Addresses #1599 (review) ## Testing ```shell $ make adr-gen $ git status On branch rp/adr-gen Your branch is up to date with 'origin/rp/adr-gen'. Untracked files: (use "git add <file>..." to include in what will be committed) docs/architecture/adr-template.md ```
Addresses celestiaorg/celestia-app#1599 (review) ## Testing ```shell $ make adr-gen $ git status On branch rp/adr-gen Your branch is up to date with 'origin/rp/adr-gen'. Untracked files: (use "git add <file>..." to include in what will be committed) docs/architecture/adr-template.md ```
Overview
To unify the ADR structure we added a template in the .github repo. This PR adds a helpful command to generate new ADRs from that template.
Example: https://asciinema.org/a/56X6g1bA9NpWq0FxW8wDMRJ3g
Closes #1415
Checklist