Skip to content

actions-mn/.github

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

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@v1
    secrets: inherit

Inputs:

Input Default Description
submodules false Whether to checkout submodules
container-image metanorma/metanorma:latest Docker image for Metanorma
deploy-branch main Branch 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@v1
    with:
      default-visibility: private
    secrets: inherit

Inputs:

Input Default Description
submodules false Whether to checkout submodules
default-visibility public Default visibility for unlisted documents
include-pattern * Glob pattern to filter documents
force false Force 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

Watchers

Forks

Packages

 
 
 

Contributors