3 Commits
v1 ... v1.1

View File

@@ -21,6 +21,9 @@ on:
required: false
type: string
default: ""
install_command:
type: string
default: "pnpm install --frozen-lockfile"
format_command:
type: string
default: "pnpm format:check"
@@ -33,6 +36,9 @@ on:
test_command:
type: string
default: "pnpm test"
build_command:
type: string
default: ""
secrets:
ssh_private_key:
required: false
@@ -99,7 +105,8 @@ jobs:
${{ runner.os }}-pnpm-
- name: Install dependencies
run: pnpm install --frozen-lockfile
if: ${{ inputs.install_command != '' }}
run: ${{ inputs.install_command }}
working-directory: ${{ inputs.working_directory }}
- name: Run format check
@@ -121,3 +128,8 @@ jobs:
if: ${{ inputs.test_command != '' }}
run: ${{ inputs.test_command }}
working-directory: ${{ inputs.working_directory }}
- name: Run build
if: ${{ inputs.build_command != '' }}
run: ${{ inputs.build_command }}
working-directory: ${{ inputs.working_directory }}