diff --git a/README.md b/README.md index f555ca4..2560503 100644 --- a/README.md +++ b/README.md @@ -80,6 +80,18 @@ For running unit tests, try `cabal test`. Integration tests is a bit more involved, since we need ldap and wire-server running. See `./examples/wire-server/run.sh`. +## cutting a new release + +- Make sure master is up to date +- `git tag v0.*` +- `git push --tags` + +This will trigger a github workflow that builds and uploads the docker +images to quay.io. + +- consider releasing to hackage (see `./admin/publish.sh`) +- bump version in cabal file to upcoming version + ## future work See https://github.com/wireapp/ldap-scim-bridge/issues diff --git a/admin/publish.sh b/admin/publish.sh index 0343f00..4ebbf1d 100755 --- a/admin/publish.sh +++ b/admin/publish.sh @@ -16,4 +16,3 @@ docker build -t ldap-scim-bridge:${VERSION} . docker tag ldap-scim-bridge:${VERSION} quay.io/wire/ldap-scim-bridge:${VERSION} docker login quay.io docker push quay.io/wire/ldap-scim-bridge:${VERSION} - diff --git a/ldap-scim-bridge.cabal b/ldap-scim-bridge.cabal index 2a2391b..3cb79ca 100644 --- a/ldap-scim-bridge.cabal +++ b/ldap-scim-bridge.cabal @@ -1,6 +1,6 @@ cabal-version: 2.4 name: ldap-scim-bridge -version: 0.10 +version: 0.11 synopsis: See README for synopsis description: See README for description homepage: https://github.com/wireapp/ldap-scim-bridge