Skip to content

Commit

Permalink
新增自動打包資源包的工作流程
Browse files Browse the repository at this point in the history
  • Loading branch information
xMikux committed Nov 16, 2022
1 parent e589dad commit 56512e6
Show file tree
Hide file tree
Showing 3 changed files with 86 additions and 2 deletions.
81 changes: 81 additions & 0 deletions .github/workflows/Packer.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,81 @@
name: Packer

on:
push:
branches:
- main
paths:
- assets/**
- pack.mcmeta
- pack.png
workflow_dispatch: {}

permissions:
contents: write

jobs:
Packer:
runs-on: ubuntu-latest

steps:
- name: 查看專案
uses: actions/checkout@v3
with:
fetch-depth: 0

- name: 修改版本
id: version
run: |
sed -i 's/$VERSION/git '${GITHUB_SHA::7}'/1' pack.mcmeta
- name: 輸出目前時間
id: current_time
run: |
echo "time=$(TZ='Asia/Taipei' date +'最後更新:%Y 年 %m 月 %d 日 %H 點 %M 分')" >> $GITHUB_OUTPUT
- name: 製作模組中文化資源包
uses: ComunidadAylas/PackSquash-action@master
with:
token: ${{ secrets.GITHUB_TOKEN }}
force_include_files: |
LICENSE
never_store_squash_times: true
path: ./

- name: 下載壓縮檔
uses: actions/download-artifact@v2
with:
name: Optimized pack
path: ./

- name: 刪除 Artifact
uses: geekyeggo/delete-artifact@v1
with:
name: |
Optimized pack
- name: 重新命名壓縮檔
run: |
mv ./pack.zip MMLP-CN-to-ZW.zip
- name: 自動更新發布
uses: ncipollo/release-action@v1
with:
artifacts: "*.zip"
token: ${{ secrets.GITHUB_TOKEN }}
tag: latest
allowUpdates: true
name: 簡轉繁資源包
body: |
## 下載
下載下方的 Assets 內的 ``MMLP-CN-to-ZW.zip``
並放入遊戲的資源包中載入即可!
## 更新
此翻譯包會在新增新內容時自動更新
只要到這個頁面重新下載 zip 即可!
### 最後更新時間
${{ steps.current_time.outputs.time }}
5 changes: 4 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,23 +1,26 @@
# Minecraft Mod Language Package:CN to ZW

## **簡介**

本儲存庫收錄由 [CFPA 組織][cfpa][簡中模組資源包][MMLP],繁體化而來的模組翻譯。<br>
這些臨時轉換來的翻譯,會在翻譯組完成該模組翻譯後移除。<br>
部分用語未在地化完全,或部分內容尚未翻譯完全,屬於正常現象。請耐心等候翻譯組於日後補齊翻譯。<br>

目前臨時轉換而來的模組:<br>

* [夸克 Quark][quark]</li>
* [RF 工具|核心 RFTools Base][rftoolsbase]
* [RF 工具|儲存 RFTools Storage][rftoolsstorage]
* [RF 工具|實用設備 RFTools Utility][rftoolsutility]
* [熱力系列 Thermal Series][thermal]

## **銘謝**

感謝 [CFPA 組織][cfpa] 以及其所有貢獻者。

## **授權條款**
本專案採用 [知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议][license][正體中文])進行許可。

本專案採用 [知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议][license][正體中文])進行許可。

<!-- Links -->
[cfpa]: https://github.com/CFPAOrg
Expand Down
2 changes: 1 addition & 1 deletion pack.mcmeta
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"pack": {
"pack_format": 8,
"description": "簡體中文資源包部分模組繁體化\n感謝 CFPA 組織以及其所有貢獻者"
"description": "簡體中文資源包部分模組繁體化 $VERSION\n感謝 CFPA 組織以及其所有貢獻者"
}
}

0 comments on commit 56512e6

Please sign in to comment.