mirror of
https://github.com/taiki-e/install-action.git
synced 2026-04-21 07:00:27 +00:00
Manage package info as JSON
This commit is contained in:
19
DEVELOPMENT.md
Normal file
19
DEVELOPMENT.md
Normal file
@@ -0,0 +1,19 @@
|
||||
# Development Guide
|
||||
|
||||
## Add support for new tool
|
||||
|
||||
1\. Add base manifest to [`tools/codegen/base`](tools/codegen/base) directory.
|
||||
|
||||
See JSON files in `tools/codegen/base` directory for examples of the manifest.
|
||||
|
||||
2\. Generate manifest with the following command (replace `<tool>` with the tool name).
|
||||
|
||||
```sh
|
||||
./tools/manifest.sh <tool>
|
||||
```
|
||||
|
||||
3\. Add tool name to table in "Supported tools" section in `README.md`.
|
||||
|
||||
4\. Add tool name to `tools` variable in `tools/publish.sh`.
|
||||
|
||||
5\. Add tool name to test matrix in `.github/workflows/ci.yml`.
|
||||
Reference in New Issue
Block a user