-
Notifications
You must be signed in to change notification settings - Fork 19
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
document release process #189
Conversation
Signed-off-by: Artur Neumann <artur@jankaritech.com>
README.md
Outdated
@@ -160,3 +160,9 @@ Now you can watch for the app code changes using the following command and start | |||
cd $HOME/development/custom_apps/integration_openproject | |||
npm run watch | |||
``` | |||
|
|||
### Release: | |||
- tag a commit on master. The tag has to have the format `v1.1.1` for releases and `v1.1.1-20220728-nightly` for nightly builds |
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.
- tag a commit on master. The tag has to have the format `v1.1.1` for releases and `v1.1.1-20220728-nightly` for nightly builds | |
- Tag a commit on `master` branch. The tag has to have the format `v1.1.1` for releases and `v1.1.1-20220728-nightly` for nightly builds |
README.md
Outdated
### Release: | ||
- tag a commit on master. The tag has to have the format `v1.1.1` for releases and `v1.1.1-20220728-nightly` for nightly builds | ||
e.g: `git tag v1.0.6-20220728-nightly -m"v1.0.6-20220728-nightly"` | ||
- push the tag to the release branch: `git push origin master:release --tags -f` |
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.
- push the tag to the release branch: `git push origin master:release --tags -f` | |
- Push the tag to the release branch: `git push origin master:release --tags -f` |
do we have to do a force push -f
here?
README.md
Outdated
- tag a commit on master. The tag has to have the format `v1.1.1` for releases and `v1.1.1-20220728-nightly` for nightly builds | ||
e.g: `git tag v1.0.6-20220728-nightly -m"v1.0.6-20220728-nightly"` | ||
- push the tag to the release branch: `git push origin master:release --tags -f` | ||
- approve deployment in GitHub actions |
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.
- approve deployment in GitHub actions | |
- Approve the deployment in GitHub actions |
@@ -160,3 +160,9 @@ Now you can watch for the app code changes using the following command and start | |||
cd $HOME/development/custom_apps/integration_openproject | |||
npm run watch | |||
``` | |||
|
|||
### Release: |
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.
the ordered list may be better for this, as it is a step-wise process.
Signed-off-by: Artur Neumann <artur@jankaritech.com>
JS Code CoverageCoverage after merging documentRelease into master will be
Coverage Report
|
document how to release the app
fixes https://community.openproject.org/projects/nextcloud-integration/work_packages/42808