-
Notifications
You must be signed in to change notification settings - Fork 2
/
action.yml
25 lines (25 loc) · 1.05 KB
/
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: 'gsheets-append-action'
description: 'GitHub action to append data to a google sheet.'
inputs:
GOOGLE_USER_MAIL:
description: 'The user ID to authenticate the service account user.'
required: true
GOOGLE_USER_KEY:
description: 'The users private key to authenticate the service account user.'
required: true
SPREADSHEET:
description: 'The spreadsheet ID to append the data to.'
required: true
DATA_FILE_PATH:
description: 'The csv file containing the data to upload. Use either this or DATA_ENV_NAME. NOTE: If DATA_FILE_PATH is configured, DATA_ENV_NAME will be ignored.'
DATA_ENV_NAME:
description: 'The environment variable containing the data to upload in CSV format. Use either this or DATA_FILE_PATH. NOTE: If DATA_FILE_PATH is configured, DATA_ENV_NAME will be ignored.'
TABLE_START_CELL:
description: 'The cell that defines the "table anchor" in the format `sheetName!A1`.'
default: A1
UPDATE:
description: 'Update or append data.'
default: 'false'
runs:
using: 'node16'
main: 'dist/index.js'