Skip to content

feat: switch to pattern-based channel manifest#46

Merged
ronaldtse merged 1 commit into
mainfrom
chore/channel-based-release-manifest
May 13, 2026
Merged

feat: switch to pattern-based channel manifest#46
ronaldtse merged 1 commit into
mainfrom
chore/channel-based-release-manifest

Conversation

@ronaldtse
Copy link
Copy Markdown
Contributor

Replace the 150-line explicit source list with 4 pattern entries that auto-assign channels by document ID convention:

cc-s-*   → public/standards
cc-r-*   → public/reports
cc-a-*   → public/admin
cc-adv-* → public/advisories

Also adds .metanorma/channels.yml for efficient repo discovery by actions-mn/aggregate.

Safe-by-default: no defaults section means unmatched documents default to private (not released).

This PR is part of the channel-based publication migration. See METANORMA-PUBLISH.md in actions-mn/release for the full architecture.

Replace 150-line explicit source list with 4 pattern entries that
auto-assign channels by document ID convention:

  cc-s-*   → public/standards
  cc-r-*   → public/reports
  cc-a-*   → public/admin
  cc-adv-* → public/advisories

Also add .metanorma/channels.yml for efficient repo discovery by
actions-mn/aggregate.

Safe-by-default: no defaults section means unmatched documents
are private (not released).
@ronaldtse ronaldtse merged commit eb7de70 into main May 13, 2026
2 of 3 checks passed
@ronaldtse ronaldtse deleted the chore/channel-based-release-manifest branch May 13, 2026 08:14
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