-
Notifications
You must be signed in to change notification settings - Fork 87
Conversation
Co-Authored-By: Jonny Adshead <JAdshead@users.noreply.github.com>
Co-Authored-By: Jonny Adshead <JAdshead@users.noreply.github.com>
Co-Authored-By: Jonny Adshead <JAdshead@users.noreply.github.com>
Co-Authored-By: Jonny Adshead <JAdshead@users.noreply.github.com>
Co-Authored-By: Jonny Adshead <JAdshead@users.noreply.github.com>
Co-Authored-By: Mike Tobia <Francois-Esquire@users.noreply.github.com>
Co-Authored-By: Mike Tobia <Francois-Esquire@users.noreply.github.com>
Co-authored-by: Mike Tobia <Francois-Esquire@users.noreply.github.com>
…om/americanexpress/one-app into chore/release-process-improvements
Thank you 😄 |
Co-authored-by: Mike Tobia <Francois-Esquire@users.noreply.github.com>
RELEASE.md
Outdated
2. After the the generated tag is pushed to the branch this will trigger the docker build and publish the statics and push the images to Docker Hub. The development and production images would be accessible in docker [https://hub.docker.com/u/oneamex](https://hub.docker.com/u/oneamex) | ||
3. The statics assets will be published and added to a tag that has been released via the [release static assets action](.github/workflows/docker_release.yml) |
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.
3. The statics assets will be published and added to a tag that has been released via the [release static assets action](.github/workflows/docker_release.yml) | |
3. The statics assets will be published and added to the tag created via the [release static assets action](.github/workflows/docker_release.yml) as part of the previous step. |
RELEASE.md
Outdated
2. After the the generated tag is pushed to the branch this will trigger the docker build and publish the statics and push the images to Docker Hub. The development and production images would be accessible in docker [https://hub.docker.com/u/oneamex](https://hub.docker.com/u/oneamex) | ||
3. The statics assets will be published and added to a tag that has been released via the [release static assets action](.github/workflows/docker_release.yml) | ||
4. We are currently using [https://github.com/release-drafter/release-drafter](https://github.com/release-drafter/release-drafter) to generate release notes. This is a github action that generates draft releases note that can be added to the released tag. Please add the labels specified within [release-drafter](.github/release-drafter.yml) to categorize different pull requests to ensure that any changes are categorized correctly. You can also use the changelog generated for this content. |
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.
does release-drafter have to use labels or can it use commits ? can we auto label based of the commit.
If we take the changes add as part of the changelog do we even need release drafter ?
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.
We have some work to address this in a separate PR
RELEASE.md
Outdated
2. After the the generated tag is pushed to the branch this will trigger the docker build and publish the statics and push the images to Docker Hub. The development and production images would be accessible in docker [https://hub.docker.com/u/oneamex](https://hub.docker.com/u/oneamex) | ||
3. The statics assets will be published and added to a tag that has been released via the [release static assets action](.github/workflows/docker_release.yml) | ||
4. We are currently using [https://github.com/release-drafter/release-drafter](https://github.com/release-drafter/release-drafter) to generate release notes. This is a github action that generates draft releases note that can be added to the released tag. Please add the labels specified within [release-drafter](.github/release-drafter.yml) to categorize different pull requests to ensure that any changes are categorized correctly. You can also use the changelog generated for this content. | ||
5. Update the draft release notes with any changes required and tie it to the released tag. |
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.
what do you mean by "tie it" ?
5. Update the draft release notes with any changes required and tie it to the released tag. | |
5. Update the draft release notes with any changes required and edit the released tag to add them there. |
RELEASE.md
Outdated
|
||
### Docker Images | ||
``` | ||
[Paste changelog entries here] |
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.
is all this white space necessary ?
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.
Remove this, i had missed this earlier
Description
standard version
has an open issue Why are there duplicate records on different versions conventional-changelog/standard-version#509, which generates empty changelogs.Motivation and Context
Improve the One App release process
How Has This Been Tested?
with changelog changes --> One App Prepare Release nellyk/one-app#92
docker release run https://github.com/nellyk/one-app/actions/runs/95351257
Types of Changes
Checklist:
What is the Impact to Developers Using One App?
No impact, improves the release process for the One App