You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Run all tests locally as long as the GH flaky tests are a problem.
Merge the release-prep PR.
Wait for the main branch to be green. You can check the status in GH actions.
Validate the image
Pull the latest edc-dev image: docker image pull ghcr.io/sovity/edc-dev:latest.
Check that your image was built recently docker image ls | grep ghcr.io/sovity/edc-dev.
Test the release docker-compose.yaml with EDC_IMAGE=ghcr.io/sovity/edc-dev:latest and BROKER_IMAGE=ghcr.io/sovity/broker-server-dev:latest (at minimum execute a transfer between the two connectors).
EDC
Test with EDC_UI_ACTIVE_PROFILE=sovity-open-source
Test with EDC_UI_ACTIVE_PROFILE=mds-open-source
Broker
Validate that the EDC is scanned.
Validate that the index is searchable.
Ensure with a docker ps -a that all containers are healthy, and not healthy: starting or healthy: unhealthy.
Release
Work Breakdown
Feel free to edit this release checklist in-progress depending on what tasks need to be done:
Release
issuerelease-prep
PR:Unreleased
version.changelog. Maybe they were forgotten.
Deployment Migration Notes
section, check the commit history for changed / addedconfiguration properties.
docker-compose.yaml
withdocker-compose-dev.yaml
.EDC_IMAGE
ofthe docker-compose's .env file.
TEST_BACKEND_IMAGE
ofthe docker-compose's .env file.
BROKER_IMAGE
ofthe docker-compose's .env file.
EDC_UI_IMAGE
ofthe docker-compose's .env file.
the eclipse-edc-management-api.yaml file.
release-prep
PR.docker image pull ghcr.io/sovity/edc-dev:latest
.docker image ls | grep ghcr.io/sovity/edc-dev
.docker-compose.yaml
withEDC_IMAGE=ghcr.io/sovity/edc-dev:latest
andBROKER_IMAGE=ghcr.io/sovity/broker-server-dev:latest
(at minimum execute a transfer between the two connectors).EDC_UI_ACTIVE_PROFILE=sovity-open-source
EDC_UI_ACTIVE_PROFILE=mds-open-source
docker ps -a
that all containers are healthy, and nothealthy: starting
orhealthy: unhealthy
.Choose the tag
, type your new release version in the formatvx.y.z
(for instancev1.2.3
) then click+Create new tag vx.y.z on release
.with .github/ISSUE_TEMPLATE/release.md.
Propose changes where it makes sense.
The text was updated successfully, but these errors were encountered: