-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathaction.yml
40 lines (37 loc) · 1023 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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
name: Publish Chrome Extension
description: GitHub action for publishing extensions to Chrome Web Store
author: hyperbola
inputs:
extension-id:
description: Extension ID.
required: false
zip-path:
description: Path to zip file of the extension.
required: false
tester-only:
description: Whether the extension is published to trusted testers only. Default to false.
required: false
default: "false"
upload-only:
description: Upload the extension without publishing. Default to false.
required: false
default: "false"
client-id:
description: Google OAuth2 client ID.
required: true
client-secret:
description: Google OAuth2 client secret.
required: true
refresh-token:
description: Google OAuth2 refresh token.
required: true
check-credentials-only:
description: Check if the credentials are valid. Default to false.
required: false
default: "false"
runs:
using: node20
main: index.cjs
branding:
icon: aperture
color: red