generated from JoshuaKGoldberg/create-typescript-app
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathaction.yml
22 lines (22 loc) · 880 Bytes
/
action.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
author: JoshuaKGoldberg
description: Runs release-it as a GitHub Action, with handling for semantic releases and protected branches. 📤
inputs:
branch:
description: Branch to delete and recreate branch protections on (unless `skip-branch-protections`).
git-user-email:
description: "`git config user.email` value for Git commits."
git-user-name:
description: "`git config user.name` value for Git commits."
github-token:
description: GitHub token (PAT) with repo and workflow permissions.
npm-token:
description: npm access token with the automation role.
skip-branch-protections:
default: "false"
description: Whether to skip deleting and recreating branch protections.
release-it-args:
description: Any arbitrary arguments to pass to `npx release-it --verbose`.
name: release-it Action
runs:
main: dist/index.js
using: node20