Skip to main content

Patch process

This section outlines the patching process for GeoGirafe. It contains the instructions for contributors responsible for publishing GeoGirafe releases.

Apply the patch​

Preparation​

Publication​

1. gg-viewer Repository​

2. gg-template Repository​

3. gg-sample Repository​

  • Edit https://gitlab.com/geogirafe/gg-sample/-/blob/main/package.json and set "@geogirafe/lib-geoportal": "<REPLACE_WITH_VERSION>"
  • Create a new tag from main with the version number you just published.
  • Try to create GeoGirafe project based on the lib: npm create @geogirafe/template my-geogirafe-app
    Verify that is based on the last dev version.
  • Try to create GeoGirafe project based on the new tag: npm create @geogirafe/template my-geogirafe-app v<version_number>
    Verify that is based on the last stable version.

5. Social​

  • Publish the Discord post.