Skip to content

Commit 6497138

Browse files
authored
Merge pull request #60 from ISISComputingGroup/rerpha-patch-1
Update Creating-a-release.md
2 parents b1c4aae + 4a1af09 commit 6497138

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

doc/deployment/Creating-a-release.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ These steps should only be done once all changes to a release have been made and
7575
which will become inconsistent if further changes are made to the release branch. Hence it is important to delete
7676
the relevant release branch after it has been tagged.
7777

78-
1. Create a release tag in the EPICS, ibex_gui, uktena and JSON_bourne repositories. For each repo
78+
1. Create a release tag in the EPICS, ibex_gui and uktena repositories. For each repo
7979
1. Go to `[REPO_URL]/releases`, e.g. `https://github.com/ISISComputingGroup/ibex_gui/releases`
8080
1. Click `Draft a new release`
8181
1. Enter the tag version in the format `vX.x.p` and target the release branch
@@ -87,12 +87,11 @@ the relevant release branch after it has been tagged.
8787
1. `git submodule foreach --recursive "git push origin tag Release_ibex_X.x.x && git push --delete origin Release_X.x.x || exit 0"` // Push tags and delete release branch
8888

8989
_Note: you may need to run `git config fsck.badEmail ignore` for the above step_
90-
1. Make sure any changes on the release branch are merged back onto master for EPICS, ibex_gui, genie_python, and JSON_bourne (except version numbering)
90+
1. Make sure any changes on the release branch are merged back onto master for EPICS, ibex_gui, and uktena (except version numbering)
9191
1. Consider which instruments need this release:
9292
* Breaking release: upgrade everyone
9393
* Big improvement: upgrade everyone if there is a big improvement that everyone will benefit from
9494
* Standard release: upgrade instruments that need updates, i.e. they need a newly released feature, and all those that are in the current release group, see [column in instruments table](https://github.com/ISISComputingGroup/IBEX/wiki#instrument-information). Note on the release ticket which instruments need to be released to using checkboxes (one for start and one for finish).
95-
1. Deploy a new JSON_bourne if required see [here](/webdashboard/Web-Dashboard)
9695
1. [Create repository for recording instrument changes post release](release/Release-based-repository) the deploy script automatically puts the instrument onto a branch of this repository
9796
## Partial Release
9897
For any release in which GUI version increments but server version does not, ensure the previous server version is added to the release folder via symbolic links or junctions, [see this ticket](https://github.com/ISISComputingGroup/IBEX/issues/7250).

0 commit comments

Comments
 (0)