Skip to content

Commit baa75f6

Browse files
committed
Release branch naming convention
1 parent 027765d commit baa75f6

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name: Release App
33
on:
44
push:
55
branches:
6-
- 'releases/v**'
6+
- 'release/v**'
77

88
jobs:
99
release-macos:

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,8 @@ To run the actual **electron app**:
4848
The release process is automated. Follow the steps below.
4949

5050
1. Create a [new **draft** release](https://github.com/manosim/gitify/releases/new). Set the tag version to something with the format of `v1.2.3`. Save as a **draft**.
51-
2. Once everything is merged to `master`, create a branch that starts with `releases/vX.X.X` (ie. `releases/v1.2.3`).
52-
3. In the same branch, **bump the version** of the app in the `package.json` file and open a PR. GitHub Actions will build, sign and upload the release assets for each commit to that branch as long as a branch is named like `releases/vX.X.X` and there is a draft release with the same version number(`package.json`).
51+
2. Once everything is merged to `master`, create a branch that starts with `release/vX.X.X` (ie. `release/v1.2.3`).
52+
3. In the same branch, **bump the version** of the app in the `package.json` file and open a PR. GitHub Actions will build, sign and upload the release assets for each commit to that branch as long as a branch is named like `release/vX.X.X` and there is a draft release with the same version number(`package.json`).
5353
4. Merge your release branch into `master`.
5454
5. Publish the draft release once you've added notes to it and all assets are there.
5555

0 commit comments

Comments
 (0)