# ivuorinen/actions/release-monthly ## Do Monthly Release ### Description Creates a release for the current month, incrementing patch number if necessary. ### Inputs | name | description | required | default | |-----------|----------------------------------------------------------|----------|-----------------------| | `token` |

GitHub token with permission to create releases.

| `true` | `${{ github.token }}` | | `dry-run` |

Run in dry-run mode without creating the release.

| `false` | `false` | | `prefix` |

Optional prefix for release tags.

| `false` | `""` | ### Outputs | name | description | |----------------|---------------------------------------| | `release-tag` |

The tag of the created release

| | `release-url` |

The URL of the created release

| | `previous-tag` |

The previous release tag

| ### Runs This action is a `composite` action. ### Usage ```yaml - uses: ivuorinen/actions/release-monthly@main with: token: # GitHub token with permission to create releases. # # Required: true # Default: ${{ github.token }} dry-run: # Run in dry-run mode without creating the release. # # Required: false # Default: false prefix: # Optional prefix for release tags. # # Required: false # Default: "" ```