/interlis-model-browser

INTERLIS Model Repo Browser

Primary LanguageC#MIT LicenseMIT

CI Release

INTERLIS Modell-Suche («INTERLIS Model Browser»)

Webapplikation zur Suche von INTERLIS-Modellen in öffentlichen Repositories mittels Eigenschaften wie Name, Dateiname, publizierende Stelle/Kanton oder Modell-Version.

Einrichten der Entwicklungsumgebung

Folgende Komponenten müssen auf dem Entwicklungsrechner installiert sein:

  • Git
  • Docker
  • Visual Studio 2022 oder Visual Studio Code
  • .NET 6
  • Node.js 16 LTS

Neue Version erstellen

Ein neuer GitHub Pre-release wird bei jeder Änderung auf main automatisch erstellt. In diesem Kontext wird auch ein neues Docker Image mit dem Tag :edge erstellt und in die GitHub Container Registry (ghcr.io) gepusht. Der definitve Release erfolgt, indem die Checkbox This is a pre-release eines beliebigen Pre-releases entfernt wird. In der Folge wird das entsprechende Docker Image in der ghcr.io Registry mit den Tags (bspw.: :v1.2.3 und :latest) ergänzt.