@@ -21,32 +21,29 @@ double CI build on Travis, also when merging PR, please **avoid merge commit**
2121(use "Rebase and merge" option).
2222
2323Once all code and commits are in place and verified, you need to tag a
24- release.
25-
26- __ Note:__ Before sending the tag upstream, make sure that Travis is not running any
27- builds, otherwise tag build might not get triggered. If this happenened, you
28- need to remove tag and push it again when Travis is not busy.
29-
30- Tag ` master ` branch ` HEAD ` and push using commands:
24+ release. Tag ` master ` branch ` HEAD ` and push using commands:
3125
3226``` bash
3327$ git tag -a 3.1.0 -m " Release version 3.1.0"
3428$ git push origin 3.1.0
3529```
3630
37- (while it's also possible to use GitHub interface, we have decided not to do so, travis
38- will, automatically, create the needed artifacts and perform the release)
31+ (while it's also possible to use GitHub interface, we have decided not to do
32+ so, GitHub release action will, automatically, create the needed artifacts and
33+ perform the release)
3934
40- When the tag is pushed, travis will trigger a tag build that contains Deploy stage.
41- At this stage it should automatically create the ` moodle-plugin-ci.phar ` release artifact and add it
42- to the latest release "assets" on GitHub. Verify it has worked correctly by
43- navigating at [ Releases] ( https://github.com/moodlehq/moodle-plugin-ci/releases ) .
35+ When the tag is pushed, GitHub release action will be triggered. At this
36+ stage it should automatically create the ` moodle-plugin-ci.phar ` release
37+ artifact and add it to the latest release "assets" on GitHub. Verify it has
38+ worked correctly by navigating at
39+ [ Releases] ( https://github.com/moodlehq/moodle-plugin-ci/releases ) .
4440
45- While in that page, optionally, you can edit the release and add any content to
46- the description (we use to put some constant links to the changelog / upgrade docs,
47- but anything important can be commented if needed to).
41+ While in that page, optionally, you can edit the release and add any content
42+ to the description (links to the changelog / upgrade docs are added
43+ automatically but anything important can be commented if needed to).
4844
49- If there is any problem with that automatic deployment, the artifact will need to be created manually. First build PHAR file manually:
45+ If there is any problem with that automatic deployment, the artifact will need
46+ to be created manually. First build PHAR file manually:
5047
5148``` bash
5249$ make build/moodle-plugin-ci.phar
0 commit comments