Skip to content

aynumosir/ainu-kana-action

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ainu-kana-action

A GitHub Action that converts Ainu Latin script (ain-Latn) to Katakana (ain-Kana) and creates a pull request.

Usage

jobs:
  sync:
    runs-on: ubuntu-latest
    permissions:
      contents: write
      pull-requests: write
    steps:
      - uses: actions/checkout@v4
      - uses: aynumosir/ainu-kana-action@main
        with:
          source: messages/ain-Latn.json
          target: messages/ain-Kana.json
          token: ${{ secrets.GITHUB_TOKEN }}

Inputs

Name Required Default Description
source Path to the source ain-Latn file
target Path to the target ain-Kana file
token GitHub token for creating a pull request
branch chore/sync-ain-kana Branch name for the pull request
commit-message chore: Sync ain-Kana from ain-Latn Commit message
pr-title chore: Sync ain-Kana from ain-Latn Pull request title

Example: Trigger on ain-Latn changes

name: Sync ain-Kana from ain-Latn

on:
  push:
    branches:
      - main
    paths:
      - "messages/ain-Latn.json"

jobs:
  sync:
    runs-on: ubuntu-latest
    permissions:
      contents: write
      pull-requests: write
    steps:
      - uses: actions/checkout@v4
      - uses: aynumosir/ainu-kana-action@main
        with:
          source: messages/ain-Latn.json
          target: messages/ain-Kana.json
          token: ${{ secrets.GITHUB_TOKEN }}

About

A GitHub Action that converts Ainu Latin script (ain-Latn) to Katakana (ain-Kana) and creates a pull request.

Resources

Stars

Watchers

Forks

Contributors