Skip to content

Commit 357ad47

Browse files
committed
Fix the actions yaml
1 parent 048af96 commit 357ad47

File tree

1 file changed

+64
-65
lines changed

1 file changed

+64
-65
lines changed

.github/workflows/dict.yml

+64-65
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
steps:
1515
- name: Decide version
1616
env:
17-
TZ: 'Asia/Tokyo'
17+
TZ: "Asia/Tokyo"
1818
id: time
1919
run: |
2020
if [ "$(date +'%d')" -gt 20 ]; then
@@ -32,47 +32,47 @@ jobs:
3232
if ! gh release view -R ${{ github.repository }} ${{ steps.time.outputs.version }}; then
3333
gh release create -R ${{ github.repository }} ${{ steps.time.outputs.version }} -d -t ${{ steps.time.outputs.version }} -n 'These XTBook dictionary files (.xtbdict) are automatically built from the version ${{ steps.time.outputs.version }}. **You must extract them with an extractor such as `tar` or [7-Zip](http://www.7-zip.org/) before using them on the XTBook.** For 7-Zip, download all splitted files and specify to extract the first archive. For `tar`, concatenate all splitted files with `tarcat` and pipe them to `tar`. Open an [issue](https://github.com/watamario15/xtbook/issues) for Wikimedia wikis you need that are not currently listed here. License information can be found [here](https://watamario15.github.io/xtbook).
3434
35-
Since some dictionaries such as Brain Wiki, English Wikipedia, and images for Japanese Uncyclopedia cannot be automatically built, the repository owner manually builds them and uploads afterwards here. However, it is not guaranteed that I build all these dictionaries every month. If you cannot find a dictionary file you need in the latest release, wait for several days or grab one from an older release.
36-
37-
**Other dictionary files**
38-
- Images for Japanese Wikipedia: [JAIST](https://jaist.dl.sourceforge.jp/storage/g/x/xt/xtbook/WikipediaImage/20190730/jawikiimg-20190730.xtbdict.7z) / [IIJ](https://iij.dl.sourceforge.jp/storage/g/x/xt/xtbook/WikipediaImage/20190730/jawikiimg-20190730.xtbdict.7z)
39-
- Japanese Uncyclopedia: [JAIST](https://jaist.dl.sourceforge.jp/xtbook/72500/jaunwiki-20200306.xtbdict.7z) / [IIJ](https://iij.dl.sourceforge.jp/xtbook/72500/jaunwiki-20200306.xtbdict.7z) or [JAIST](https://jaist.dl.sourceforge.jp/xtbook/70198/jaunwiki-20181018.xtbdict.7z) / [IIJ](https://iij.dl.sourceforge.jp/xtbook/70198/jaunwiki-20181018.xtbdict.7z)
40-
41-
---
42-
43-
${{ steps.time.outputs.version }} の版を元に自動生成された XTBook 辞書ファイル (.xtbdict) です。**ダウンロードしたファイルは、最初に `tar` や [7-Zip](https://sevenzip.osdn.jp/) 等を用いて展開する必要があります。** 7-Zip なら分割ファイル全てをダウンロードし、最初の番号のファイルを指定して展開します。`tar` の場合は `tarcat` を用いて全てを結合し、それをパイプで `tar` に流して展開します。Wikimedia 財団の wiki のうち、生成していないものについては [issue](https://github.com/watamario15/xtbook/issues) を立ててもらえれば検討します。ライセンス情報は[こちら](https://watamario15.github.io/xtbook)から確認できます。
44-
45-
Uncyclopedia 日本語版の画像データ、Brain Wiki、英語版 Wikipedia は自動化できないため、後日リポジトリオーナーが手動生成してリリースに追加しています。ただし、毎回全ての辞書をビルドするとは限りません。最新リリースに求めている辞書がない場合は、数日待ってもう一度見に来るか、過去のリリースからダウンロードしてください。
46-
47-
**他の辞書ファイル**
48-
- 日本語版 Wikipedia 画像: [JAIST](https://jaist.dl.sourceforge.jp/storage/g/x/xt/xtbook/WikipediaImage/20190730/jawikiimg-20190730.xtbdict.7z) / [IIJ](https://iij.dl.sourceforge.jp/storage/g/x/xt/xtbook/WikipediaImage/20190730/jawikiimg-20190730.xtbdict.7z)
49-
- 日本語版 Uncyclopedia: [JAIST](https://jaist.dl.sourceforge.jp/xtbook/72500/jaunwiki-20200306.xtbdict.7z) / [IIJ](https://iij.dl.sourceforge.jp/xtbook/72500/jaunwiki-20200306.xtbdict.7z) または [JAIST](https://jaist.dl.sourceforge.jp/xtbook/70198/jaunwiki-20181018.xtbdict.7z) / [IIJ](https://iij.dl.sourceforge.jp/xtbook/70198/jaunwiki-20181018.xtbdict.7z)
50-
51-
---
52-
53-
- `jawiki`: Japanese Wikipedia
54-
- `jawikibooks`: Japanese Wikibooks
55-
- `jawikinews`: Japanese Wikinews
56-
- `jawikiquote`: Japanese Wikiquote
57-
- `jawikisource`: Japanese Wikisource
58-
- `jawiktionary`: Japanese Wiktionary
59-
- `enwiki`: English Wikipedia
60-
- `enwikibooks`: English Wikibooks
61-
- `enwikinews`: English Wikinews
62-
- `enwikiquote`: English Wikiquote
63-
- `enwikisource`: English Wikisource
64-
- `enwiktionary`: English Wiktionary
65-
- `simplewiki`: Simple English Wikipedia
66-
- `simplewiktionary`: Simple English Wiktionary
67-
- `eowiki`: Esperanto Wikipedia
68-
- `dewiki`: German Wikipedia
69-
- `eswiki`: Spanish Wikipedia
70-
- `frwiki`: French Wikipedia
71-
- `itwiki`: Italian Wikipedia
72-
- `ruwiki`: Russian Wikipedia
73-
- `specieswiki`: Wikispecies
74-
- `jaunwiki`: Japanese Uncyclopedia
75-
- `jabrain`: Brain Wiki'
35+
Since some dictionaries such as Brain Wiki, English Wikipedia, and images for Japanese Uncyclopedia cannot be automatically built, the repository owner manually builds them and uploads afterwards here. However, it is not guaranteed that I build all these dictionaries every month. If you cannot find a dictionary file you need in the latest release, wait for several days or grab one from an older release.
36+
37+
**Other dictionary files**
38+
- Images for Japanese Wikipedia: [JAIST](https://jaist.dl.sourceforge.jp/storage/g/x/xt/xtbook/WikipediaImage/20190730/jawikiimg-20190730.xtbdict.7z) / [IIJ](https://iij.dl.sourceforge.jp/storage/g/x/xt/xtbook/WikipediaImage/20190730/jawikiimg-20190730.xtbdict.7z)
39+
- Japanese Uncyclopedia: [JAIST](https://jaist.dl.sourceforge.jp/xtbook/72500/jaunwiki-20200306.xtbdict.7z) / [IIJ](https://iij.dl.sourceforge.jp/xtbook/72500/jaunwiki-20200306.xtbdict.7z) or [JAIST](https://jaist.dl.sourceforge.jp/xtbook/70198/jaunwiki-20181018.xtbdict.7z) / [IIJ](https://iij.dl.sourceforge.jp/xtbook/70198/jaunwiki-20181018.xtbdict.7z)
40+
41+
---
42+
43+
${{ steps.time.outputs.version }} の版を元に自動生成された XTBook 辞書ファイル (.xtbdict) です。**ダウンロードしたファイルは、最初に `tar` や [7-Zip](https://sevenzip.osdn.jp/) 等を用いて展開する必要があります。** 7-Zip なら分割ファイル全てをダウンロードし、最初の番号のファイルを指定して展開します。`tar` の場合は `tarcat` を用いて全てを結合し、それをパイプで `tar` に流して展開します。Wikimedia 財団の wiki のうち、生成していないものについては [issue](https://github.com/watamario15/xtbook/issues) を立ててもらえれば検討します。ライセンス情報は[こちら](https://watamario15.github.io/xtbook)から確認できます。
44+
45+
Uncyclopedia 日本語版の画像データ、Brain Wiki、英語版 Wikipedia は自動化できないため、後日リポジトリオーナーが手動生成してリリースに追加しています。ただし、毎回全ての辞書をビルドするとは限りません。最新リリースに求めている辞書がない場合は、数日待ってもう一度見に来るか、過去のリリースからダウンロードしてください。
46+
47+
**他の辞書ファイル**
48+
- 日本語版 Wikipedia 画像: [JAIST](https://jaist.dl.sourceforge.jp/storage/g/x/xt/xtbook/WikipediaImage/20190730/jawikiimg-20190730.xtbdict.7z) / [IIJ](https://iij.dl.sourceforge.jp/storage/g/x/xt/xtbook/WikipediaImage/20190730/jawikiimg-20190730.xtbdict.7z)
49+
- 日本語版 Uncyclopedia: [JAIST](https://jaist.dl.sourceforge.jp/xtbook/72500/jaunwiki-20200306.xtbdict.7z) / [IIJ](https://iij.dl.sourceforge.jp/xtbook/72500/jaunwiki-20200306.xtbdict.7z) または [JAIST](https://jaist.dl.sourceforge.jp/xtbook/70198/jaunwiki-20181018.xtbdict.7z) / [IIJ](https://iij.dl.sourceforge.jp/xtbook/70198/jaunwiki-20181018.xtbdict.7z)
50+
51+
---
52+
53+
- `jawiki`: Japanese Wikipedia
54+
- `jawikibooks`: Japanese Wikibooks
55+
- `jawikinews`: Japanese Wikinews
56+
- `jawikiquote`: Japanese Wikiquote
57+
- `jawikisource`: Japanese Wikisource
58+
- `jawiktionary`: Japanese Wiktionary
59+
- `enwiki`: English Wikipedia
60+
- `enwikibooks`: English Wikibooks
61+
- `enwikinews`: English Wikinews
62+
- `enwikiquote`: English Wikiquote
63+
- `enwikisource`: English Wikisource
64+
- `enwiktionary`: English Wiktionary
65+
- `simplewiki`: Simple English Wikipedia
66+
- `simplewiktionary`: Simple English Wiktionary
67+
- `eowiki`: Esperanto Wikipedia
68+
- `dewiki`: German Wikipedia
69+
- `eswiki`: Spanish Wikipedia
70+
- `frwiki`: French Wikipedia
71+
- `itwiki`: Italian Wikipedia
72+
- `ruwiki`: Russian Wikipedia
73+
- `specieswiki`: Wikispecies
74+
- `jaunwiki`: Japanese Uncyclopedia
75+
- `jabrain`: Brain Wiki'
7676
fi
7777
7878
dictgen:
@@ -81,28 +81,27 @@ jobs:
8181
runs-on: ubuntu-latest
8282
strategy:
8383
matrix:
84-
wiki: [
85-
jawiki,
86-
jawikibooks,
87-
jawikinews,
88-
jawikiquote,
89-
jawikisource,
90-
jawiktionary,
91-
enwikibooks,
92-
enwikinews,
93-
enwikiquote,
94-
enwikisource,
95-
enwiktionary,
96-
simplewiki,
97-
simplewiktionary,
98-
eowiki,
99-
dewiki,
100-
eswiki,
101-
frwiki,
102-
itwiki,
103-
ruwiki,
104-
specieswiki
105-
] # enwiki is too big to build on GitHub Actions
84+
wiki: # enwiki is too big to build on GitHub Actions
85+
- jawiki
86+
- jawikibooks
87+
- jawikinews
88+
- jawikiquote
89+
- jawikisource
90+
- jawiktionary
91+
- enwikibooks
92+
- enwikinews
93+
- enwikiquote
94+
- enwikisource
95+
- enwiktionary
96+
- simplewiki
97+
- simplewiktionary
98+
- eowiki
99+
- dewiki
100+
- eswiki
101+
- frwiki
102+
- itwiki
103+
- ruwiki
104+
- specieswiki
106105
steps:
107106
- name: Convert
108107
env:
@@ -117,7 +116,7 @@ jobs:
117116
export DICTDIR=${{ github.workspace }}
118117
export PLIST=${{ github.workspace }}/xtbconv/info-plists
119118
export WIKIMEDIA_MIRROR=${{ vars.WIKIMEDIA_MIRROR }}
120-
xtbconv wikimedia ${{ matrix.wiki }} ${{ needs.create_release.outputs.version }} 1900M 2>&1
119+
xtbconv wikimedia ${{ matrix.wiki }} ${{ needs.create_release.outputs.version }} 1900M
121120
122121
gh release upload -R ${{ github.repository }} ${{ needs.create_release.outputs.version }} ./*.xtbdict.tar.* --clobber
123122
fi

0 commit comments

Comments
 (0)