Skip to content

chore: make the app store-ready (docs + ncmake release workflow)#7

Merged
ernolf merged 2 commits into
mainfrom
ernolf/docs/store-ready
Jul 17, 2026
Merged

chore: make the app store-ready (docs + ncmake release workflow)#7
ernolf merged 2 commits into
mainfrom
ernolf/docs/store-ready

Conversation

@ernolf

@ernolf ernolf commented Jul 17, 2026

Copy link
Copy Markdown
Owner

docs: make the app store-ready

  • info.xml: generic description with a redaction note, uniform tab indentation, max-version 35
  • README: badges, drop the early-development block, document request ID correlation, switch install snippets to the ncmake tarball naming, concrete roadmap section
  • CHANGELOG: add release link references
  • adapt the psalm suppressions to the OCP 35 container type change: inline at the two call sites, issueHandlers block removed

ci: replace release-asset.yml with the ncmake release workflow

  • the old workflow shipped a naive git archive of HEAD including .github/ and tests/
  • the new workflow assembles the runtime tree (appinfo, lib, LICENSES, CHANGELOG.md, REUSE.toml) following ncmake's keep model, uploads it as artifact on workflow_dispatch and attaches it to published releases

- info.xml: generic description with a redaction note, uniform tab indentation, max-version 35
- README: badges, drop the early-development block, document request ID correlation, switch install snippets to the ncmake tarball naming, concrete roadmap section
- CHANGELOG: add release link references
- adapt the psalm suppressions to the OCP 35 container type change: inline at the two call sites, issueHandlers block removed

Signed-off-by: ernolf <raphael.gradenwitz@googlemail.com>
@ernolf
ernolf force-pushed the ernolf/docs/store-ready branch from 26d9ce6 to 543f340 Compare July 17, 2026 17:03
- the old workflow shipped a naive git archive of HEAD including .github/ and tests/
- the new workflow assembles the runtime tree (appinfo, lib, LICENSES, CHANGELOG.md, REUSE.toml) following ncmake's keep model, uploads it as artifact on workflow_dispatch and attaches it to published releases

Signed-off-by: ernolf <raphael.gradenwitz@googlemail.com>
@ernolf ernolf changed the title docs: make the app store-ready chore: make the app store-ready (docs + ncmake release workflow) Jul 17, 2026
@ernolf
ernolf merged commit 0032406 into main Jul 17, 2026
36 checks passed
@ernolf
ernolf deleted the ernolf/docs/store-ready branch July 17, 2026 17:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant