tooppoo/Spreadsheet to Issue Action
GoogleスプレッドシートからGitHub Issueを自動作成する JavaScript Action
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| github_token | GitHub Issues作成用トークン | yes | — |
| spreadsheet_id | SpreadsheetドキュメントID | yes | — |
| sheet_name | シート名(タブ名) | yes | — |
| title_template | Issueタイトルのmustacheテンプレート | yes | — |
| body_template | Issue本文のmustacheテンプレート | yes | — |
| sync_column | 連携済み判定/書き戻し列(例: "E") | yes | — |
| labels | 付与ラベル(JSON配列またはカンマ区切り) | no | "" |
| max_issues_per_run | 1回に作成する最大件数(0以下やNaNは無制限として扱う) | no | 10 |
| rate_limit_delay | 1件ごとの待機ミリ秒 | no | 1000 |
| read_range | 取得範囲(列文字で始まるA1範囲のみ対応。例: "A:Z", "C5:F"。行のみの範囲 "5:10" 等は非対応) | no | A:Z |
| data_start_row | データ開始行(1行目はヘッダ)。1未満の値はエラー。未指定や数値でない場合は2にフォールバック | no | 2 |
| boolean_truthy_values | 既連携判定のtruthy集合(JSON配列) | no | ["TRUE","true","True","1","はい","済"] |
| sync_write_back_value | 書き戻し値(既定: "TRUE")。ユーザー表示用に別の値(例: "済")を書き込みたい場合に指定 | no | TRUE |
| dry_run | 作成/書戻しを行わずログのみ | no | false |
Outputs
| name | description |
|---|---|
| processed_count | 処理行数 |
| created_count | 作成件数 |
| skipped_count | スキップ件数 |
| failed_count | 失敗件数 |
| created_issue_urls | 作成IssueのURL配列(最大100件) |
| summary_markdown | 集計とURL一覧のサマリーMarkdown |