This was the procedure used to release the 7.0 beta1 release.  It may change prior to 7.0 final.

0. Select a Release Tag Name

Something like "dspace-7.0-beta1".  We will use this same tag for the Backend, Frontend and DockerHub.

1. Release Backend Via Maven

2. Release Frontend Via a Tag

3. Build Docker Images for Tagged Releases

Images can be built & pushed from commandline to DockerHub.  Again, use the same tag name as above.

Terry, Tim, Kim & Pascal currently have Push access.  Request it from one of them if you don't have it yet.

--checkout tag--
docker build -t dspace/dspace:<tag> .
docker push dspace/dspace:<tag>

--checkout tag--
docker build -t dspace/dspace-angular:<tag> .
docker push dspace/dspace-angular:<tag>