Skip to content
Seongsu Jeong edited this page Jun 3, 2025 · 7 revisions

Welcome to the COMPASS wiki!

To-do list for SAS release

Before the release cut

  1. Update Dockerfile
  2. Update the dependencies by re-solving them from environment.yml
  3. Make sure the updated package passes the tests.

Cutting the release

  1. Add the version/date tag in version.py, issue and merge the PR.
  2. Go to the release page, and "Draft a new release".
    • Create a tag number, e.g. v0.2.1
    • Write a release note (comparing the changes with the last release would be helpful)
    • Optionally, give a title for the release, e.g. delivery milestones.

After the release cut

  1. Generate Docker image using build_docker_image.sh. NOTE: Be sure to provide the base Docker image file (e.g. the one in artifactory) If not provided, the Docker image will be built upon the default image defined here.
  2. Generate "golden dataset" using the generated Docker
  3. Run the validation test using the script validation_script.py by comparing it with a reference outputs (e.g. CSLC / static layers from native CSLC-S1 installation)

Clone this wiki locally