Skip to content

chore(deps-dev): bump minimatch from 10.1.2 to 10.2.4 in /docs #32

chore(deps-dev): bump minimatch from 10.1.2 to 10.2.4 in /docs

chore(deps-dev): bump minimatch from 10.1.2 to 10.2.4 in /docs #32

Workflow file for this run

name: Release
# Runs release-please automation and publishes to LuaRocks when a release tag is created.
on:
workflow_dispatch:
pull_request:
types:
- closed
jobs:
# Runs release-please to open/update release PRs and publish release metadata.
release-please:
# Only run when a Release Please PR branch is merged into main.
if: >-
github.event_name == 'workflow_dispatch' ||
(
github.event.pull_request.merged == true &&
github.event.pull_request.base.ref == 'main' &&
startsWith(github.event.pull_request.head.ref, 'release-please--')
)
uses: luamod/.github/.github/workflows/release.yml@v1
# Publishes to LuaRocks when release-please reports a newly created release tag.
luarocks:
needs:
- release-please
# Only publish when release-please succeeded and returned a non-empty tag from a new release.
if: >-
needs.release-please.result == 'success' &&
needs.release-please.outputs.release_created == 'true' &&
needs.release-please.outputs.tag_name != ''
uses: ./.github/workflows/luarocks.yml
with:
tag_name: ${{ needs.release-please.outputs.tag_name }}
secrets: inherit