Skip to content

Latest commit

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

actions-mn/.github

Shared reusable workflows for the actions-mn organization.

Reusable Workflows

metanorma-generate.yml

Builds a Metanorma site and deploys to GitHub Pages.

jobs:
site:
uses: actions-mn/.github/.github/workflows/metanorma-generate.yml@v1secrets: inherit

Inputs:

InputDefaultDescription
submodulesfalseWhether to checkout submodules
container-imagemetanorma/metanorma:latestDocker image for Metanorma
deploy-branchmainBranch to deploy from

metanorma-release.yml

Creates per-document GitHub Releases with content-hash change detection.

jobs:
release:
uses: actions-mn/.github/.github/workflows/metanorma-release.yml@v1with:
default-visibility: privatesecrets: inherit

Inputs:

InputDefaultDescription
submodulesfalseWhether to checkout submodules
default-visibilitypublicDefault visibility for unlisted documents
include-pattern*Glob pattern to filter documents
forcefalseForce release even if unchanged

Visibility behavior (with default-visibility: private):

  • Documents listed in metanorma.release.yml without explicit visibility → public
  • Documents listed with visibility: private → not released
  • Documents NOT listed → not released (safe default)

About

Shared reusable workflows for the actions-mn organization

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors