-
Notifications
You must be signed in to change notification settings - Fork 1
/
action.yml
25 lines (25 loc) · 908 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
23
24
25
name: 'Jellyfin plugin repo'
description: 'A GitHub action which generates a Jellyfin plugin repository manifest file as a GitHub action.'
author: 'Kevinjil'
inputs:
githubToken:
description: 'The GitHub authentication token to use in the action.'
required: true
repository:
description: 'The GitHub repository name of the plugin source repo in format "user/repo-name".'
required: true
pagesBranch:
description: 'The GitHub pages source branch on which the repository file is committed.'
required: false
default: 'gh-pages'
pagesFile:
description: 'The file path to which the repository json file is committed.'
required: false
default: 'repository.json'
ignorePrereleases:
description: 'Whether pre-releases should be ignored when generating the repository file.'
required: false
default: "false"
runs:
using: 'node16'
main: 'dist/index.js'