Skip to content

Commit ae5462c

Browse files
committed
document release using circleci
1 parent 6a076ab commit ae5462c

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

README.asciidoc

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,16 @@ https://wiki.gnome.org/Projects/GTK+/OSX/Building#line-38[here]).
5454
Releasing on OS X
5555

5656
. see *<<Creating a Bundle>>*
57-
. `./release.sh _build/gPodder.app version_buildnumber`
58-
. `./release_deps.sh _build/gPodder.app version_buildnumber`
57+
. test latest gPodder-base-xxx.zip on macOS
58+
. `git tag -a -m "bla bla" base-x.y.z`
59+
. `git push`
60+
. rerun the latest circleci master job (will pick the new tag)
61+
. `GITHUB_TOKEN=xxxx ./github_release.py --download --circle-build LATEST_CI_BUILD --previous-tag THE_PREVIOUS_RELEASE_TAG base-x.y.z`
62+
where LATEST_CI_BUILD is the latest circleci master job number (eg. 123)
63+
. repeat the command without `--download` to upload to github
64+
. edit and publish the release on github
65+
. now you can update the tag in `.circleci/config.yml` of the gPodder project.
66+
5967

6068
Releasing on Linux by patching deps:
6169

0 commit comments

Comments
 (0)