arkitektum/Prepare product specification artefacts
Fetch psdata metadata and feature catalogue information to prepare product specification artefacts.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Jun 22, 2026
- License
- None
Pinned Snippet
uses: arkitektum/ps.editor.actions@b935277b7ac8c9380d377aaca88320dc547e9f55 # no releases — HEAD as of 2026-07-13tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| metadata-id | Geonorge metadata UUID used as the psdata source. | yes | — |
| ogc-feature-api | Optional URL to the OGC API - Features collections endpoint. | no | — |
| output-directory | Directory where generated files should be written. | no | produktspesifikasjon |
| product-slug | Optional explicit slug for the product specification directory. | no | — |
| template-path | Optional path to a Handlebars-style template to override the default. | no | — |
| feature-type-filter | Optional list of feature type names to include (case-insensitive exact match). Provide multiple values as a comma-separated list. | no | — |
| scopes | Optional YAML/JSON scopes definition or path to a file containing a scopes list. | no | — |
| updated | Optional override for the updated field in the rendered specification. | no | — |
| xmi-model | Optional path or URL to a SOSI UML XMI feature catalogue. When provided the OGC API input is ignored. | no | — |
| spec-url | URL to this version of the product specification. Shown in the "Om spesifikasjonen" section. | no | — |
| xmi-username | Optional username for downloading the XMI catalogue (default: sosi). | no | sosi |
| xmi-password | Optional password for downloading the XMI catalogue (default: sosi). | no | sosi |
| ogc-username | Optional username for HTTP Basic authentication when fetching from the OGC API. | no | — |
| ogc-password | Optional password for HTTP Basic authentication when fetching from the OGC API. | no | — |
Outputs
| name | description |
|---|---|
| spec-directory | Directory containing the generated product specification. |
| psdata-path | Path to the generated psdata JSON file. |
| feature-catalogue-json | Path to the feature catalogue JSON cache. |
| feature-catalogue-markdown | Path to the feature catalogue Markdown documentation. |
| feature-catalogue-uml | Path to the feature catalogue PlantUML diagram. |
| xmi-feature-catalogue-json | Path to the XMI feature catalogue JSON cache. |
| xmi-feature-catalogue-markdown | Path to the XMI feature catalogue Markdown documentation. |
| xmi-feature-catalogue-uml | Path to the XMI feature catalogue PlantUML diagram. |
| spec-markdown | Path to the rendered product specification Markdown file. |