serban-petrescu/Sync GitHub issues to a sheet
Syncs GitHub issues to a given sheet.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
- Runtime
- Deprecated runtime
Inputs
| name | description | required | default |
|---|---|---|---|
| repository | Repository name with owner. For example, actions/checkout. | no | ${{ github.repository }} |
| token | Personal access token (PAT) used to read the issues/pull requests of the given repository. Note that at this time, using fine-grained tokens (GitHub beta) does not work with simultaneously reading issues AND prs in the same run. | no | ${{ github.token }} |
| issue-types | The types of issues to read. Possible values: - issue - only reads regular issues, no pull requests. - pr - only reads pull requests, no issues. - issue,pr - reads both regular issues and pull requests. | no | issue |
| delta-update | If set to true, it will perform a delta update by inspecting the data already present in the target sheet: - If an issue already exists as a row of the sheet, it will update the row with the latest data. - If an issues is missing in the sheet, it will append a new row with the latest data. - If a row does not correspond to any current issue, it will skip it. Otherwise, the action will clear the target tab and then dump the issues in the tab. | no | false |
| sheet-url | The full URL of the target sheet, including the tab ID ("gid" hash param). | yes | — |
| sheet-creds | A set of Google service account credentials that have at least Editor access to the sheet above. See the official Google documentation: https://developers.google.com/workspace/guides/create-credentials#service-account. | yes | — |
Outputs
no outputs