1.15.1 • Published 8 months ago
github-issue-tower-defence-management v1.15.1
npm-cli-github-issue-tower-defence-management
Welcome to npm-cli-github-issue-tower-defence-management :tada:
Usage 🛠️
Here's how you can use github-issue-tower-defence-management:
Usage: github-issue-tower-defence-management [options]
CLI tool for GitHub Issue Tower Defence Management
Options:
-t, --trigger <type> Trigger type: issue or schedule
-c, --config <path> Path to config YAML file
-i, --issue <url> GitHub Issue URL
-h, --help display help for commandExample 📖
Here's a quick example to illustrate its usage:
npx github-issue-tower-defence-management -t schedule -c ./config.ymlnpx github-issue-tower-defence-management -t issue -c ./config.yml -i https://github.com/HiromiShikata/test-repository/issues/1Config
The config.yaml must match the input type of HandleScheduledEventUseCase.run(). Below is the structure:
org: string # Organization name
projectUrl: string # URL of the target project
manager: string # GitHub account name of the manager
workingReport:
repo: string # Repository name
members: # Array of member's GitHub account names
- string
- string
warningThresholdHour?: number # Optional: Warning threshold in hours
spreadsheetUrl: string # URL of the Google Spreadsheet
reportIssueTemplate?: string # Optional: Template for issue reports
reportIssueLabels: # Array of issue labels
- string
- stringExample:
org: 'my-org'
projectUrl: 'https://github.com/orgs/my-org/projects/1'
manager: 'HiromiShikata'
workingReport:
repo: 'work-report'
members:
- 'HiromiShikata'
- 'octokit'
warningThresholdHour: 40
spreadsheetUrl: 'https://docs.google.com/spreadsheets/d/xxx'
reportIssueTemplate: |
## Working Time Report
### Summary
Period: {period}
Team: {team}
### Details
{details}
reportIssueLabels:
- 'report'
- 'working-time'
slack:
userToken: 'xoxp-xxx'Slack User Token
scope
- channels:read
- groups:read
- mpim:read
- im:read
- chat:write
- identify
- usergroups:read
- users:read
- files:write
- files:read
Contributing
See CONTRIBUTING.md
License
MIT
1.15.1
8 months ago
1.15.0
9 months ago
1.14.2
9 months ago
1.14.1
9 months ago
1.14.0
9 months ago
1.13.0
9 months ago
1.12.0
10 months ago
1.11.0
10 months ago
1.10.0
10 months ago
1.9.0
10 months ago
1.8.0
10 months ago
1.7.1
10 months ago
1.7.0
10 months ago
1.6.0
10 months ago
1.5.0
10 months ago
1.4.0
10 months ago
1.3.0
10 months ago
1.2.0
10 months ago
1.1.0
11 months ago