Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"cSpell.words": [
"curseforge",
"rpmtranslator"
]
}
21 changes: 13 additions & 8 deletions action.yml
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
name: "RPMTW Translation Scripts"
description: "RPMTW 的 Minecraft 翻譯語系檔案腳本 for Github Action"
icon: "arrow-down-circle"
color: "blue"
author: "The RPMTW Team"
inputs:
action:
description: "要執行腳本的操作類型"
required: true
default: "spider"
args:
description: "要執行腳本的參數"
required: false
Expand All @@ -15,17 +13,24 @@ inputs:
description: "遊戲版本"
required: true
default: "1.18"
rpmtwToken:
description: "The token to use for the RPMTW API."
required: true

runs:
using: "composite"
steps:
# 安裝 Dart SDK
- uses: dart-lang/setup-dart@v1
# 安裝函式庫
- run: |
with:
# https://dart.dev/get-dart/archive
version: 2.16.2
- name: Install dependencies
run: |
dart pub get --directory=${{ github.action_path }}
shell: bash
# 開始執行腳本
- name: Compile the script
run: dart compile exe bin/rpmtranslator_script.dart -o rpmtranslator_script
shell: bash
- name: Run scripts ( ${{ inputs.action }} Action )
run: dart run ${{ github.action_path }}/bin/main.dart --action ${{ inputs.action }},${{ inputs.args }} --gameVersion ${{ inputs.gameVersion }}
run: ./rpmtranslator_script ${{ inputs.action }} --rpmtwToken ${{ inputs.rpmtwToken }} --gameVersion ${{ inputs.gameVersion }}
shell: bash
129 changes: 0 additions & 129 deletions bin/Actions/DownloadModLangFile.dart

This file was deleted.

49 changes: 0 additions & 49 deletions bin/Actions/DownloadModPack.dart

This file was deleted.

27 changes: 0 additions & 27 deletions bin/Actions/JsonToLang.dart

This file was deleted.

24 changes: 0 additions & 24 deletions bin/Actions/Spider.dart

This file was deleted.

23 changes: 0 additions & 23 deletions bin/Actions/UpdateLang.dart

This file was deleted.

4 changes: 0 additions & 4 deletions bin/Apis/ApiUrls.dart

This file was deleted.

61 changes: 0 additions & 61 deletions bin/Apis/CurseForgeAPI.dart

This file was deleted.

Loading