blob: 7f1c2ed0ced99ca032abddc28ebdeea71766e0d5 [file] [log] [blame]
# Cut a release whenever a new tag is pushed to the repo.
name: Release
on:
# Can be triggered from the tag.yaml workflow
workflow_call:
inputs:
tag_name:
required: true
type: string
# Or, developers can manually push a tag from their clone
push:
tags:
- "v*.*.*"
permissions:
contents: write
jobs:
release:
uses: bazel-contrib/.github/.github/workflows/release_ruleset.yaml@0b644c3ee5c7cd9a7657f7e782b26a599d9b6d5c # 2025-01-23
with:
prerelease: false
release_files: rules_nodejs-*.tar.gz
tag_name: ${{ inputs.tag_name }}