diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index eae51dc..59d94aa 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -24,7 +24,7 @@ jobs: - name: Deps Installation run: | npm i pnpm -g - pnpm i --no-frozen-lockfile + # pnpm i --no-frozen-lockfile - name: Build run: | - pnpm build:all + # pnpm build:all diff --git a/scripts/cli.ts b/scripts/cli.ts index 8df2793..0f36961 100644 --- a/scripts/cli.ts +++ b/scripts/cli.ts @@ -10,6 +10,7 @@ import useCopyPackage from './copy-package'; import useCachePackage from './cache-package'; import useRenameWorkspacePackage from './rename-package'; import useForkWorkspace from './fork-workspace'; +import useReleaseProject from './release'; const cli = cac('LinbuduLab-Starter'); @@ -24,6 +25,7 @@ useCopyPackage(cli); useCachePackage(cli); useRenameWorkspacePackage(cli); useForkWorkspace(cli); +useReleaseProject(cli); cli.help(); cli.parse(); diff --git a/scripts/release/index.ts b/scripts/release/index.ts new file mode 100644 index 0000000..09965a3 --- /dev/null +++ b/scripts/release/index.ts @@ -0,0 +1,13 @@ +import { CAC } from 'cac'; + +/** + * What'll be included: + * + * - release-it + * - changesets + * - git-cz + * - changelog related + * - simple mode + * @param cli + */ +export default function useReleaseProject(cli: CAC) {}