diff --git a/.github/workflows/ads-java.yml b/.github/workflows/ads-java.yml index 03b31cc8..15c334c1 100644 --- a/.github/workflows/ads-java.yml +++ b/.github/workflows/ads-java.yml @@ -1,4 +1,4 @@ -name: Ads +name: Ads - Java on: push: diff --git a/.github/workflows/ads.yml b/.github/workflows/ads.yml index 274d762c..407dc5b7 100644 --- a/.github/workflows/ads.yml +++ b/.github/workflows/ads.yml @@ -1,4 +1,4 @@ -name: Ads +name: Ads - Python on: push: diff --git a/README.md b/README.md index 0b2be47c..ef18974a 100644 --- a/README.md +++ b/README.md @@ -56,4 +56,9 @@ Visit http://localhost:4000/admin ``` Username: spree@example.com Password: spree123 -``` \ No newline at end of file +``` + +## Image publication +Images are stored in our public ECR repo `public.ecr.aws/x2b9z2t7`. On PR merges, only the affected services will be pushed to the ECR repo, using the `latest` tag. For example, if you only made changes to the `backend` service, then only the `backend` Github workflow will trigger and publish `public.ecr.aws/x2b9z2t7/storedog/backend:latest`. + +Separately, we tag and publish *all* images when a new release is created with the corresponding release tag e.g. `public.ecr.aws/x2b9z2t7/storedog/backend:1.0.1`. New releases are made on an ad-hoc basis, depending on the recent features that are added. \ No newline at end of file