文件名称:github-actions-public:有用的GitHub操作
文件大小:453KB
文件格式:ZIP
更新时间:2024-04-20 09:09:05
JavaScript
GitHub动作 有用的GitHub操作 新增动作 在src一个文件,例如src/my-action.ts 添加类似于"package:my-action": "ncc build lib/my-action.js --source-map -o my-action"的npm脚本"package:my-action": "ncc build lib/my-action.js --source-map -o my-action" 使文件夹成为my-action 添加一个action.yml文件 摇树 注意:没有应用树抖动,因此直接导入例如lodash-es -modules: import uniq from 'lodash-es/uniq' import { uniq } from 'lodash-es import uniq from 'lodash-es/uniq'而不是impo
【文件预览】:
github-actions-public-main
----.husky()
--------.gitignore(2B)
--------pre-commit(60B)
----babel.config.cjs(55B)
----package.json(2KB)
----.prettierignore(24B)
----.eslintrc.cjs(3KB)
----LICENSE(1KB)
----package-lock.json(710KB)
----install-tfmask()
--------index.js(171KB)
--------sourcemap-register.js(39KB)
--------index.js.map(200KB)
--------action.yml(126B)
----src()
--------utils.ts(1KB)
--------install-tfmask-implementation.ts(2KB)
--------__tests__()
--------install-tfmask.ts(235B)
--------find-terraform-changes-implementation.ts(2KB)
--------find-terraform-changes.ts(241B)
----tsconfig.test.json(35B)
----find-terraform-changes()
--------index.js(396KB)
--------sourcemap-register.js(39KB)
--------index.js.map(465KB)
--------action.yml(553B)
----tsconfig.json(1008B)
----lint-staged.config.cjs(68B)
----.gitignore(1KB)
----jest.config.cjs(747B)
----README.md(747B)
----.eslintignore(53B)
----.gitattributes(38B)
----.prettierrc.json(100B)