【文件属性】:
文件名称:github-actions:包括Github Actions项目
文件大小:136KB
文件格式:ZIP
更新时间:2021-02-18 08:29:43
JavaScript
使用TypeScript创建JavaScript操作
使用此模板来引导TypeScript操作的创建。 :rocket:
该模板包括编译支持,测试,验证工作流,发布和版本控制指南。
如果您是新手,也可以进行更简单的介绍。 请参阅
从此模板创建动作
单击Use this Template然后为您的操作提供新的回购详细信息
主码
安装依赖项
$ npm install
构建打字稿并将其打包以进行分发
$ npm run build && npm run package
运行测试 :check_mark:
$ npm test
PASS ./index.test.js
✓ throws invalid number (3ms)
✓ wait 500 ms (504ms)
✓ test runs (95ms)
...
更改action.yml
action.yml包含定义动作的输入和输出。
使用您的
【文件预览】:
github-actions-main
----package.json(1KB)
----__tests__()
--------main.test.ts(829B)
----.eslintrc.json(2KB)
----.github()
--------dependabot.yml(274B)
--------workflows()
----.prettierignore(24B)
----jest.config.js(235B)
----action.yml(810B)
----LICENSE(1KB)
----package-lock.json(343KB)
----dist()
--------index.js(15KB)
--------sourcemap-register.js(121KB)
--------index.js.map(18KB)
----src()
--------code-review.js(2KB)
--------wait.ts(251B)
--------main.ts(532B)
----.idea()
--------codeStyles()
--------misc.xml(174B)
--------vcs.xml(180B)
--------github-actions.iml(458B)
--------modules.xml(280B)
--------workspace.xml(11KB)
--------inspectionProfiles()
----tsconfig.json(1KB)
----.gitignore(1KB)
----README.md(3KB)
----.eslintignore(24B)
----.prettierrc.json(180B)