Skip to content

Aarebecca/issue-translator

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

issue-translator

When an issue is opened or edited, this GitHub Action will translate the title of the issue to a target language using Azure Cognitive Services.

Generic Usage:

name: Translate Issue Title

on:
  issues:
    types: [opened, edited]

jobs:
  run:
    runs-on: ubuntu-latest
    steps:
      - name: Checkout
        uses: actions/checkout@v3

      - name: Setup Node.js
        uses: actions/setup-node@v3
        with:
          node-version: 20

      - name: Translate
        uses: Aarebecca/[email protected]
        with:
          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
          AZURE_TRANSLATE_KEY: ${{ secrets.AZURE_TRANSLATE_KEY }}
          AZURE_TRANSLATE_ENDPOINT: 'https://api.cognitive.microsofttranslator.com'
          AZURE_TRANSLATE_LOCATION: 'eastus'
          AZURE_TRANSLATE_TARGET: 'en'

About

A Github action to auto translate issue title

Resources

Stars

Watchers

Forks

Packages

No packages published