Skip to content
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

add github action for implementing release cycle #29

Merged
merged 1 commit into from
Aug 15, 2021
Merged

add github action for implementing release cycle #29

merged 1 commit into from
Aug 15, 2021

Conversation

patrick1990
Copy link
Owner

This adds a github action for a release cycle (once a month). So updates from dependencies will at least be included in the app once a month.

The action can also be triggered manually to release the app if a new feature was implemented or a bug was fixed.

The action runs the tests on the dev branch, updates the app version in info.xml and the changelog. Then the code is merged into main.

Resolves #19

@patrick1990 patrick1990 added the feature New feature compatible to the current api label Aug 15, 2021
@patrick1990 patrick1990 self-assigned this Aug 15, 2021
@patrick1990 patrick1990 merged commit 4a4d04c into dev Aug 15, 2021
@patrick1990 patrick1990 deleted the iss19 branch August 15, 2021 10:17
patrick1990 added a commit that referenced this pull request Aug 15, 2021
* V1.1.2 (#14)

* update info.xml to 1.1.2

* Update readme for features of version 1.1 (#12)

* update screenshot for features of 1.1

* update readme to describe admin settings

* update readme to describe alias form

* fix wrong ready countdown on alias creation (#13)

* create changelog file (#26)

* run app tests on pr into dev (#27)

* exclude nc 22 from supported versions (see #22)

* add github action for running tests on pr on dev

* add github action for checking semantic labels (#28)

* add github action for implementing release cycle (#29)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature compatible to the current api
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant