-
Notifications
You must be signed in to change notification settings - Fork 137
[feature/calens-changelog-actions] Automated Calens Changelog Creation #879
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
Conversation
…llens - new Github action - added ressources for calens
.github/workflows/calens.yml
Outdated
|
||
jobs: | ||
build: | ||
runs-on: ubuntu-16.04 |
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 it need to be that old? I think 16.04 is eol.
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 prefer? 20.04?
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.
changelog/CHANGELOG.md
I guess you copied it from desktop, that file was committed by accident 🙈
I used the file and folder structure from the |
- Using newer ubuntu version - Removing unneeded file
…d/ios-app into feature/calens-changelog-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.
LGTM
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.
Looking god so far.
If you would like to take a look in ocis, we managed to do release and Full changelog with only a single template.
Do you use Calens in the release process? We do that in ocis like this https://github.com/owncloud/ocis/blob/master/.drone.star#L914 It pushes the single version changes into gitHub releases. https://github.com/owncloud/ocis/blob/master/.drone.star#L934 |
@micbar thank you for your hint. Calens will be processed after each commit in the related branch. |
Description
This PR uses GitHub Actions to automatically generate a changelog file with Calens and commits the new CHANGELOG.md into the current branch.
Furthermore the PR template was updated with new checkboxes to get sure, that a release notes issue file for Calense was added.
Related Issue
Motivation and Context
Automatically changelog file creation, with the same structure, as other ownCloud repositories.
How Has This Been Tested?
changelog/unreleased
with the issue number as file nameCHANGELOG.md
file should be updatedScreenshots (if appropriate):
Types of changes
Checklist: