https://github.com/infinitaslearning/workflow-publish-public-module
Publishes a public @ilpt module to npmjs
https://github.com/infinitaslearning/workflow-publish-public-module
Last synced: 5 months ago
JSON representation
Publishes a public @ilpt module to npmjs
- Host: GitHub
- URL: https://github.com/infinitaslearning/workflow-publish-public-module
- Owner: infinitaslearning
- Created: 2024-11-05T07:40:10.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-18T07:56:47.000Z (over 1 year ago)
- Last Synced: 2025-05-08T02:38:36.906Z (about 1 year ago)
- Size: 11.7 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# workflow-publish-public-module
Publishes a public @ilpt module to npmjs.
This workflow is intended for infinitaslearning modules only.
## Usage
```yaml
name: Publish Module
on:
workflow_dispatch:
inputs:
version:
description: "Type of version bump for this release."
required: true
default: patch
type: choice
options:
- major
- minor
- patch
jobs:
publish:
uses: infinitaslearning/workflow-publish-public-module/.github/workflows/publish-module.yaml@v1
with:
version: ${{ inputs.version }}
secrets:
NPMJS_ILPT_PUBLISH: ${{ secrets.NPMJS_ILPT_PUBLISH }}
```