Ctrl K
ComunidadGuías…

action.yml

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
name: "Lingo.Dev AI Localization"
description: Automated AI localization for dev teams.
author: Lingo.dev

branding:
  icon: "aperture"
  color: "black"

runs:
  using: "composite"
  steps:
    - name: Run
      run: |
        npx "lingo.dev@${LINGO_ACTION_VERSION}" ci \
          --api-key "${LINGO_ACTION_API_KEY}" \
          --pull-request "${LINGO_ACTION_PULL_REQUEST}" \
          --commit-message "${LINGO_ACTION_COMMIT_MESSAGE}" \
          --pull-request-title "${LINGO_ACTION_PULL_REQUEST_TITLE}" \
          --commit-author-name "${LINGO_ACTION_COMMIT_AUTHOR_NAME}" \
          --commit-author-email "${LINGO_ACTION_COMMIT_AUTHOR_EMAIL}" \
          --working-directory "${LINGO_ACTION_WORKING_DIRECTORY}" \
          --process-own-commits "${LINGO_ACTION_PROCESS_OWN_COMMITS}" \
          --parallel "${LINGO_ACTION_PARALLEL}"
      shell: bash
      env:
        LINGO_ACTION_VERSION: ${{ inputs.version }}
        LINGO_ACTION_API_KEY: ${{ inputs.api-key }}
        LINGO_ACTION_PULL_REQUEST: ${{ inputs.pull-request }}
        LINGO_ACTION_COMMIT_MESSAGE: ${{ inputs.commit-message }}
        LINGO_ACTION_PULL_REQUEST_TITLE: ${{ inputs.pull-request-title }}
        LINGO_ACTION_COMMIT_AUTHOR_NAME: ${{ inputs.commit-author-name }}
        LINGO_ACTION_COMMIT_AUTHOR_EMAIL: ${{ inputs.commit-author-email }}
        LINGO_ACTION_WORKING_DIRECTORY: ${{ inputs.working-directory }}
        LINGO_ACTION_PROCESS_OWN_COMMITS: ${{ inputs.process-own-commits }}
        LINGO_ACTION_PARALLEL: ${{ inputs.parallel }}
inputs:
  version:
    description: "Lingo.dev CLI version"
    default: "latest"
    required: false
  api-key:
    description: "Lingo.dev Platform API Key"
    default: ""
    required: false
  pull-request:
    description: "Create a pull request with the changes"
    default: false
    required: false
  commit-message:
    description: "Commit message"
    default: "feat: update translations via @LingoDotDev"
    required: false
  pull-request-title:
    description: "Pull request title"
    default: "feat: update translations via @LingoDotDev"
    required: false
  commit-author-name:
    description: "Git commit author name"
    default: "Lingo.dev"
    required: false
  commit-author-email:
    description: "Git commit author email"
    default: "support@lingo.dev"
    required: false
  working-directory:
    description: "Working directory"
    default: "."
    required: false
  process-own-commits:
    description: "Process commits made by this action"
    default: false
    required: false
  parallel:
    description: "Run in parallel mode"
    default: false
    required: false