Closed sgort closed 2 years ago
De laatst gepubliceerde versie wordt als volgt opgemaakt:
nl_organisationPublishURL
+ pubDomain
+ shortName
Voorbeeld Digikoppeling Architectuur:
pubDomain: "dk",
shortName: "architectuur",
publishVersion: "2.0.0",
previousPublishVersion: "1.5.1",
nl_organisationPublishURL: "https://publicatie.centrumvoorstandaarden.nl/",
Dit maakt https://publicatie.centrumvoorstandaarden.nl/dk/architectuur/
.
Permalinks voor de losse versies staan een laag dieper. publishVersion
en previousPublishVersion
worden achter de bovenstaande URL geplakt om respectievelijk Deze versie en Vorige versie te genereren.
Bijvoorbeeld: https://publicatie.centrumvoorstandaarden.nl/dk/architectuur/1.5.1/
Voor de laatste (of "huidige") werkversie wordt verwezen naar de GitHub Pages pagina van de repository die is aangegeven in config.js
:
edDraftURI: `https://${org.toLowerCase()}.github.io/${repo}/`,
De pagina die nu dynamisch gegenereerd wordt vanuit de repository zou als de huidige werkversie van De LegitiMaat gezien kunnen worden: https://minbzk.github.io/LegitiMaat/
De publicatieversie (statische snapshot) zou elders gehost kunnen worden of bijvoorbeeld in een map in dezelfde repo: https://minbzk.github.io/LegitiMaat/pub
Check, ik heb nu voor de publicatieversie een (tijdelijke) landingspagina gemaakt op https://open-regels.nl/lm/delegitimaat/ Dat heb ik overigens nu met de hand gedaan. Die snapshot wordt tijdens build ook gemaakt toch?
De snapshots worden inderdaad gemaakt build.yml. Voor pull requests worden ze verwijderd na de checks, zoals te zien op de actions pagina. Als gebruiker met voldoende rechten zou op diezelfde pagina ook een Run workflow-knop zichtbaar moeten zijn; dit dumpt de HTML-snapshot (snapshot.html) en een PDF-versie in de root van de repo. Zonder koppeling tussen de repo en de publicatieserver zal dit echter niet het aantal manuele handelingen reduceren.
LOL Heb ik weer met testen. Vroeg me al af, maar githubstatus leert...
Maar is me duidelijk. Voor nu.;-) Dank voor support!
Ik ben geswitched van mijn privé repo op github naar het officiële MinBZK account. Mij resten nog wat vragen rondom finale configuratie. Poging dat in dit issue te verzamelen. De github pages MinBZK versie van de LegitiMaat staat nu ook live.
Mijn resterende vragen tot nu toe zijn deze:
previousPublishVersion
enpreviousPublishDate
inconfig.js
vs Laatst gepubliceerde versie:pubDomain: "dk"
inconfig.js
en de corresponderende link?