Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1147 commits
Select commit Hold shift + click to select a range
a922895
오역 및 빠진 부분 번역
uotalkie Aug 31, 2022
ab63760
Merge branch 'uotalkie:main' into main
mansus-traveler Sep 1, 2022
8ce2989
오역 및 빠진 부분 번역
uotalkie Sep 1, 2022
abebc9a
Merge pull request #79 from NullableSafety/version.git-depthfix
uotalkie Sep 1, 2022
d144290
원본 0.3.11.4 적용, 번역버전 0.1.2022.0901
uotalkie Sep 1, 2022
2432f30
Merge branch 'uotalkie:main' into main
mansus-traveler Sep 2, 2022
dbfb89a
버그 수정
uotalkie Sep 2, 2022
5db7eec
버그 수정
uotalkie Sep 2, 2022
35b2814
번역버전 0.1.2022.0902
uotalkie Sep 2, 2022
c673915
오타 수정
uotalkie Sep 2, 2022
5359012
brothel main/shows 번역
porori123 Sep 3, 2022
c802f08
Merge branch 'main' of https://github.com/porori123/dol-kr
porori123 Sep 3, 2022
60616e1
Merge branch 'uotalkie:main' into main
mansus-traveler Sep 3, 2022
108ebb0
오타 수정
uotalkie Sep 3, 2022
984d998
Merge branch 'uotalkie:main' into main
mansus-traveler Sep 3, 2022
c5b4ac8
toilets-gloryhole.twee 업데이트된 부분 번역.
mansus-traveler Sep 4, 2022
02c5326
Update hallways.twee
mansus-traveler Sep 4, 2022
672f701
Update events.twee
hikhyu210 Sep 4, 2022
cb1e17c
버그 수정
uotalkie Sep 6, 2022
88087c5
버그 수정
uotalkie Sep 6, 2022
464d920
오류 수정
uotalkie Sep 7, 2022
641c026
Merge branch 'uotalkie:main' into main
mansus-traveler Sep 7, 2022
238f9a2
번역버전 0.1.2022.0908
uotalkie Sep 8, 2022
6642dd7
Merge branch 'uotalkie:main' into main
mansus-traveler Sep 10, 2022
a19a19b
loc-underground/events.twee 번역 완료.
mansus-traveler Sep 11, 2022
f22dba6
loc-school/hallways.twee 업데이트된 부분 번역 완료.
mansus-traveler Sep 11, 2022
9a1b0b6
Update old-sewers-events.twee
mansus-traveler Sep 11, 2022
a2da946
loc-sewers/old-sewers-event.twee, loc-underground/robin.twee 번역 추가.
mansus-traveler Sep 12, 2022
f1edd84
brothel/main 번역완료
porori123 Sep 13, 2022
3f01a52
spa main 일부번역
porori123 Sep 14, 2022
51ec7f5
오타 수정
uotalkie Sep 14, 2022
b965097
오타 수정
uotalkie Sep 14, 2022
8a5a957
Merge branch 'uotalkie:main' into main
mansus-traveler Sep 15, 2022
73f2901
Update robin.twee
mansus-traveler Sep 15, 2022
d0f4e97
버그 수정
uotalkie Sep 15, 2022
050c5c1
Merge branch 'uotalkie:main' into main
mansus-traveler Sep 16, 2022
3d733d5
Merge branch 'main' of https://github.com/mansus-traveler/dol-kr
mansus-traveler Sep 16, 2022
f33e612
에러 수정
uotalkie Sep 16, 2022
8adeea8
오타 수정, 빠진 번역 추가
uotalkie Sep 16, 2022
efbbbc3
에러 수정
uotalkie Sep 16, 2022
e946956
번역버전 0.1.2022.0916
uotalkie Sep 16, 2022
330cd0f
오타 수정
uotalkie Sep 16, 2022
28254d6
Merge branch 'uotalkie:main' into main
mansus-traveler Sep 17, 2022
8e23012
loc-underground/events.twee 오타 수정, robin.twee ~1296까지 번역 추가.
mansus-traveler Sep 17, 2022
5694057
spa main완료, work 번역중
porori123 Sep 19, 2022
12cdb07
버그 수정
uotalkie Sep 22, 2022
5ec700c
Merge branch 'uotalkie:main' into main
mansus-traveler Sep 26, 2022
8ec4242
Merge pull request #80 from hikhyu210/main
uotalkie Sep 27, 2022
5799ca1
Merge branch 'uotalkie:main' into main
mansus-traveler Sep 27, 2022
ee7d3a4
오역 및 빠진 부분 번역
uotalkie Sep 27, 2022
5228423
오역 및 빠진 부분 번역
uotalkie Sep 28, 2022
3c66786
Merge branch 'uotalkie:main' into main
mansus-traveler Sep 29, 2022
f83c24f
loc-underground/robin.twee 번역 완료.
mansus-traveler Sep 29, 2022
f485457
loc-temple/widgets.twee 번역 추가.
mansus-traveler Sep 29, 2022
090032d
번역버전 0.1.2022.0930
uotalkie Sep 30, 2022
46a6ddc
Merge branch 'uotalkie:main' into main
mansus-traveler Oct 1, 2022
3688f63
loc-sewers/old-sewers-events.twee 번역 완료.
mansus-traveler Oct 4, 2022
070cfca
loc-cave/events.twee 번역 완료.
mansus-traveler Oct 4, 2022
2bef404
loc-home/main.twee 번역 추가.
mansus-traveler Oct 4, 2022
770bde3
loc-temple/widgets.twee 번역 완료.
mansus-traveler Oct 5, 2022
96c25e9
loc-cave/passout.twee 번역 추가.
mansus-traveler Oct 5, 2022
fc74eaa
loc-cave/passout.twee 번역 완료.
mansus-traveler Oct 6, 2022
48d9a98
Merge pull request #82 from porori123/main
uotalkie Oct 13, 2022
f88d894
Merge branch 'uotalkie:main' into main
mansus-traveler Oct 13, 2022
1ed3ee9
farm_main_kr
River-e Oct 13, 2022
e956719
오역 및 빠진 부분 번역
uotalkie Oct 13, 2022
edce72c
버그 수정
uotalkie Oct 13, 2022
9e0ec12
오역 및 빠진 부분 번역
uotalkie Oct 14, 2022
12f917a
Merge branch 'uotalkie:main' into main
mansus-traveler Oct 14, 2022
a17683f
Update main.twee
mansus-traveler Oct 14, 2022
121efec
오역 및 빠진 부분 번역
uotalkie Oct 15, 2022
ff07927
번역버전 0.1.2022.1016
uotalkie Oct 15, 2022
b4fb2a2
Merge branch 'uotalkie:main' into main
mansus-traveler Oct 16, 2022
49cf02a
loc-temple/garden.twee 번역 추가.
mansus-traveler Oct 20, 2022
6cbdb09
Merge pull request #84 from River-e/main
uotalkie Oct 21, 2022
766ca64
Merge branch 'uotalkie:main' into main
mansus-traveler Oct 22, 2022
e5dee00
loc-home/main.twee, loc-temple/garden.twee 번역 추가.
mansus-traveler Oct 22, 2022
443f35d
Update garden.twee
mansus-traveler Oct 22, 2022
437d807
loc-temple/garden.twee 번역 완료.
mansus-traveler Oct 23, 2022
904b987
loc-home/main.twee 업데이트된 부분 번역 완료.
mansus-traveler Oct 23, 2022
04b50ec
Update garden.twee
mansus-traveler Oct 23, 2022
5471fca
오역 및 빠진 부분 번역
uotalkie Oct 26, 2022
e1bae9d
Merge branch 'uotalkie:main' into main
mansus-traveler Oct 27, 2022
361047b
오역 및 빠진 부분 번역
uotalkie Oct 27, 2022
adfd243
loc-school/classes/maths-events.twee 번역 추가.
mansus-traveler Oct 27, 2022
ba9cfd6
오역 및 빠진 부분 번역
uotalkie Oct 28, 2022
fa956cb
오역 및 빠진 부분 번역
uotalkie Oct 29, 2022
3b23fa1
오역 및 빠진 부분 번역
uotalkie Oct 29, 2022
0c6e26a
번역버전 0.1.2022.1029
uotalkie Oct 29, 2022
520a696
loc-school/classes/maths-events.twee 번역 업데이트 완료.
mansus-traveler Oct 30, 2022
b347182
Update effects.twee
mansus-traveler Oct 30, 2022
6b44ade
special-masturbation/effects.twee 번역 추가.
mansus-traveler Oct 30, 2022
f6b19f4
Update effects.twee
mansus-traveler Oct 30, 2022
2f41747
Update effects.twee
mansus-traveler Oct 30, 2022
c433126
Merge branch 'main' into main
uotalkie Nov 2, 2022
3e5b9aa
Merge pull request #81 from mansus-traveler/main
uotalkie Nov 2, 2022
0aeb355
오역 및 빠진 부분 번역
uotalkie Nov 2, 2022
992ab2c
오역 및 빠진 부분 번역
uotalkie Nov 3, 2022
8d175a1
오역 및 빠진 부분 번역
uotalkie Nov 4, 2022
eb1de24
오역 및 빠진 부분 번역
uotalkie Nov 5, 2022
930ce6e
번역버전 0.1.2022.1105
uotalkie Nov 5, 2022
a3e0368
오역 및 빠진 부분 번역
uotalkie Nov 9, 2022
04efcdb
Fix the wrong file permissions on linux file system
Nov 19, 2022
280e490
Translate some street event
Nov 19, 2022
d706374
Translate some part of overworld-town/special-kylar/main.twee
Nov 19, 2022
7901f35
Translate some part of street events
Nov 19, 2022
d2281df
Translate some part of overworld-town/loc-park/run.twee
Nov 19, 2022
c07fc1a
Translate only one line from overworld-town/loc-street/events.twee
Nov 19, 2022
8f3c93d
Translate some part of overworld-town/loc-street/events.twee
Nov 19, 2022
a55c91a
Translate some part of overworld-town/loc-street/events.twee
Nov 19, 2022
0f7b19b
Translate some part of overworld-town/loc-street/events.twee
Nov 22, 2022
6e97090
원본 0.3.13.5 적용, 번역버전 0.1.2022.1126
uotalkie Nov 26, 2022
e9d723c
긴급 버그 수정, 번역버전 0.1.2022.1126.2
uotalkie Nov 26, 2022
07bddb6
버그 수정
uotalkie Nov 26, 2022
c8b01ee
버그 수정
uotalkie Nov 27, 2022
e53e287
번역버전 0.1.2022.1127
uotalkie Nov 27, 2022
897b2cb
버그 수정
uotalkie Nov 28, 2022
583286f
번역버전 0.1.2022.1128
uotalkie Nov 28, 2022
9ec63aa
오류 수정
uotalkie Nov 29, 2022
2010d94
robin-main 추가 번역 일부
OiOyui Nov 29, 2022
1a06504
버그 수정
uotalkie Nov 29, 2022
88663a0
오류 수정
uotalkie Nov 29, 2022
92c7592
버그 수정
uotalkie Nov 30, 2022
0bd7e76
Merge pull request #85 from preeded/main
uotalkie Nov 30, 2022
4f603c3
Merge branch 'main' into translate
uotalkie Nov 30, 2022
3025249
Merge pull request #86 from preeded/translate
uotalkie Nov 30, 2022
4fca807
오역 및 빠진 부분 번역
uotalkie Nov 30, 2022
c5551db
Fix repeated <</if>>
Nov 30, 2022
9e6f6cf
오류 수정
uotalkie Dec 1, 2022
5d7d2b2
오류 수정
uotalkie Dec 2, 2022
c50c928
Merge pull request #87 from OiOyui/OiOyui-patch-2
uotalkie Dec 3, 2022
3f9c6ed
Merge pull request #88 from preeded/main
uotalkie Dec 3, 2022
110634d
오류 수정
uotalkie Dec 3, 2022
2d902f5
오역 및 빠진 부분 번역
uotalkie Dec 3, 2022
b67c5b4
번역버전 0.1.2022.1203
uotalkie Dec 3, 2022
1a0ca15
오류 수정
uotalkie Dec 4, 2022
5ce73e8
오류 수정
uotalkie Dec 5, 2022
84929ab
오류 수정
uotalkie Dec 7, 2022
34144f8
오타 수정
uotalkie Dec 7, 2022
ec531eb
robin/main 번역추가
OiOyui Dec 8, 2022
11a2769
오류 수정
uotalkie Dec 9, 2022
5452572
번역버전 0.1.2022.1210
uotalkie Dec 10, 2022
7485b06
오타 수정
uotalkie Dec 13, 2022
fd9aef4
Update events.twee
wowaka522 Dec 14, 2022
cf407bb
Update events.twee
wowaka522 Dec 14, 2022
a123f22
Merge pull request #90 from OiOyui/main
uotalkie Dec 15, 2022
83b68f1
Update events.twee
wowaka522 Dec 15, 2022
2bf8589
오타 수정
uotalkie Dec 15, 2022
6d8e45f
오역 및 빠진 부분 번역
uotalkie Dec 15, 2022
615eb09
Update events.twee
wowaka522 Dec 15, 2022
05ed81f
오역 및 빠진 부분 번역
uotalkie Dec 16, 2022
e3ec13f
버그 수정
uotalkie Dec 16, 2022
a826492
번역버전 0.1.2022.1216
uotalkie Dec 16, 2022
6ef301a
Merge branch 'uotalkie:main' into main
wowaka522 Dec 16, 2022
8224a22
Update events.twee
wowaka522 Dec 17, 2022
25e2d32
Update punishment.twee
wowaka522 Dec 17, 2022
e689caa
오류 수정
uotalkie Dec 19, 2022
cf55cfa
Update widgets.twee
wowaka522 Dec 21, 2022
0063b53
Update main.twee
wowaka522 Dec 21, 2022
446a002
Update widgets.twee
wowaka522 Dec 21, 2022
74c95b0
Update widgets.twee
wowaka522 Dec 21, 2022
e1031ad
Update widgets.twee
wowaka522 Dec 21, 2022
b5eeef4
Update widgets.twee
wowaka522 Dec 21, 2022
6d49ac4
Update widgets.twee
wowaka522 Dec 21, 2022
d91cfb3
Update widgets.twee
wowaka522 Dec 21, 2022
b1ecc98
Update widgets.twee
wowaka522 Dec 21, 2022
82998dc
오류 변경
wowaka522 Dec 21, 2022
c2760de
더 나은 번역으로 수정
wowaka522 Dec 21, 2022
497716b
오류 수정
uotalkie Dec 22, 2022
ce76ea6
수정
wowaka522 Dec 22, 2022
232f3ab
오류 수정
uotalkie Jan 4, 2023
ce699e5
Merge pull request #91 from wowaka522/main
uotalkie Jan 5, 2023
83dd982
오역 및 빠진 부분 번역
uotalkie Jan 6, 2023
a428a93
번역버전 0.1.2023.0107
uotalkie Jan 7, 2023
23e0454
오역 및 빠진 부분 번역
uotalkie Jan 11, 2023
ad9fd39
오역 및 빠진 부분 번역
uotalkie Jan 13, 2023
99a5ed9
오류 수정
uotalkie Jan 14, 2023
fba760f
오역 및 빠진 부분 번역
uotalkie Jan 14, 2023
8909d97
번역버전 0.1.2023.0115
uotalkie Jan 14, 2023
73f9613
오류 수정
uotalkie Jan 17, 2023
3eb9fab
Update catacombs.twee
contributer001 Jan 18, 2023
1fc3464
이것저것 오타 수정 + 번역 추가
mansus-traveler Jan 21, 2023
9954de0
일부 누락 부분 번역
mansus-traveler Jan 21, 2023
b5ecdb0
오역, 오타 수정
uotalkie Jan 23, 2023
cb9ff47
Merge branch 'uotalkie:main' into main
mansus-traveler Jan 25, 2023
b35afbb
오역 및 빠진 부분 번역
uotalkie Jan 25, 2023
8892180
Merge branch 'uotalkie:main' into main
mansus-traveler Jan 26, 2023
f067343
오역 및 빠진 부분 번역
uotalkie Jan 26, 2023
b8cec56
오류 수정
uotalkie Jan 27, 2023
5d557ad
오류 수정
uotalkie Jan 28, 2023
4fd4070
오역 및 빠진 부분 번역
uotalkie Jan 28, 2023
8ba4834
번역버전 0.1.2023.0128
uotalkie Jan 28, 2023
15cfb82
오류 수정
uotalkie Jan 30, 2023
664c8e1
Merge branch 'uotalkie:main' into main
mansus-traveler Jan 30, 2023
98bbf90
방치된 번역 복각 작업
mansus-traveler Jan 30, 2023
1580857
오역 및 빠진 부분 번역
uotalkie Feb 3, 2023
a306c03
오역 및 빠진 부분 번역
uotalkie Feb 8, 2023
95ae94d
Merge branch 'uotalkie:main' into main
mansus-traveler Feb 9, 2023
3db1590
오역 및 빠진 부분 번역
uotalkie Feb 10, 2023
bf97da8
번역버전 0.1.2023.0211
uotalkie Feb 11, 2023
a264b14
오역 및 빠진 부분 번역
uotalkie Feb 11, 2023
5e6f0e2
Update phallus-project.twee
hikhyu210 Feb 11, 2023
978f3de
Merge branch 'uotalkie:main' into main
mansus-traveler Feb 12, 2023
456a581
이끼 관련 이벤트 및 급식소 관련 이벤트 번역 완료.
mansus-traveler Feb 12, 2023
0d31ae5
오역 및 빠진 부분 번역
uotalkie Feb 15, 2023
a8ebb67
오류 수정
uotalkie Feb 15, 2023
853cd81
Merge pull request #94 from contributer001/main
uotalkie Feb 17, 2023
91b6195
원문 삭제되지 않은 부분 삭제 및 줄맞춤
uotalkie Feb 17, 2023
2f2b112
번역버전 0.1.2023.0219
uotalkie Feb 18, 2023
ebac794
오역 및 빠진 부분 번역
uotalkie Feb 22, 2023
7cdfcc1
Merge pull request #95 from hikhyu210/main
uotalkie Feb 22, 2023
c92eef4
오역 및 빠진 부분 번역
uotalkie Feb 22, 2023
90816e0
Merge pull request #96 from mansus-traveler/main
uotalkie Feb 23, 2023
7b3a95a
번역위젯 추가 및 번역
uotalkie Feb 23, 2023
8ceca57
번역버전 0.1.2023.0226
uotalkie Feb 26, 2023
8678fbe
오류 수정
uotalkie Feb 26, 2023
0bdbdf4
오역 및 빠진 부분 번역
uotalkie Mar 1, 2023
ea85c46
오역 및 빠진 부분 번역
uotalkie Mar 2, 2023
dbe3252
오역 및 빠진 부분 번역
uotalkie Mar 3, 2023
350cc05
번역버전 0.1.2023.0304
uotalkie Mar 4, 2023
81ef34c
오류 수정
uotalkie Mar 7, 2023
3ee0bc0
오류 수정
uotalkie Mar 8, 2023
d6c75f8
오역 및 빠진 부분 번역
uotalkie Mar 8, 2023
7519b87
오역 및 빠진 부분 번역
uotalkie Mar 10, 2023
8b7d8e3
번역버전 0.1.2023.0311
uotalkie Mar 11, 2023
72b801b
Update walk.twee
bnmm1029 Mar 13, 2023
a9dca32
sydney widgets(~1182) 번역, school hallways 오타 수정
bnmm1029 Mar 14, 2023
40c7a62
카일라 main(760~1484) 일부 번역
bnmm1029 Mar 15, 2023
a146a7d
Merge pull request #98 from bbippobbippo/main
uotalkie Mar 16, 2023
d52244f
오역 및 빠진 부분 번역
uotalkie Mar 16, 2023
1d8ce29
번역버전 0.1.2023.0317
uotalkie Mar 17, 2023
37333b7
카일라 main 추가 번역, 시드니 temple 일부 번역, widget 의역 수정
bnmm1029 Mar 19, 2023
91ee1b5
오타 수정
uotalkie Mar 20, 2023
76110d8
카일라 main 부분번역
bnmm1029 Mar 21, 2023
5b8dabe
오역 및 빠진 부분 번역
uotalkie Mar 23, 2023
9eabb5a
시드니 temple 일부 번역(1424~2037)
bnmm1029 Mar 24, 2023
b766d13
오역 및 빠진 부분 번역
uotalkie Mar 30, 2023
f68c8cc
오역 및 빠진 부분 번역
uotalkie Mar 31, 2023
e016cea
번역버전 0.1.2023.0402
uotalkie Apr 1, 2023
72829b3
오역 및 빠진 부분 번역
uotalkie Apr 5, 2023
e7b1996
오역 및 빠진 부분 번역
uotalkie Apr 7, 2023
29879b7
번역버전 0.1.2023.0408
uotalkie Apr 8, 2023
d0e019d
Merge branch 'main' into main
uotalkie Apr 11, 2023
cc1c46f
Merge pull request #99 from bbippobbippo/main
uotalkie Apr 11, 2023
ad8bc94
오역 및 빠진 부분 번역
uotalkie Apr 11, 2023
3619375
오역 및 빠진 부분 번역
uotalkie Apr 12, 2023
77917cf
오역 및 빠진 부분 번역
uotalkie Apr 13, 2023
c2927b7
오역 및 빠진 부분 번역
uotalkie Apr 13, 2023
d7a6d0f
번역버전 0.1.2023.0413
uotalkie Apr 13, 2023
0eede57
office main 번역
306032naraka Jun 10, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
11 changes: 10 additions & 1 deletion .gitattributes
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@

# Ensure that the android contents are checked out as lf
devTools/androidsdk/image text eol=lf
devTools/androidsdk/image text eol=lf

# enforce proper line endings on commit
*.sh text eol=lf
*.js text eol=lf
*.css text eol=lf
*.twee text eol=lf
*.py text eol=lf
*.txt text eol=lf

128 changes: 128 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,128 @@
name: Build

on:
push:

jobs:
html:
name: Build HTML
runs-on: ubuntu-latest
steps:
- name: Checkout Repository
uses: actions/checkout@v2

- name: Get devTools/tweego and images from original repository (with specific commit)
run: |
git clone -c core.symlinks=false https://gitgud.io/Vrelnir/degrees-of-lewdity.git _originalRepository
cd _originalRepository
git checkout $(cat ../version.git | xargs)
cd ..
cp -rf ./_originalRepository/devTools/tweego ./devTools/tweego
cp -rf ./_originalRepository/img ./img

- name: Run compile.sh
run: |
chmod +x ./compile.sh
chmod +x ./devTools/tweego/tweego_linux64
FORCE_VERSION=kr-$(git describe --tags --always) ./compile.sh

# - name: Upload Artifact
# uses: actions/upload-artifact@v2
# with:
# name: dol-kr
# path: Degrees of Lewdity kr-*.html

debug_apk:
name: Build APK (Debug)
runs-on: ubuntu-latest
steps:
- name: Checkout Repository
uses: actions/checkout@v2

- name: Get devTools/tweego from original repository
run: |
git clone -c core.symlinks=false https://gitgud.io/Vrelnir/degrees-of-lewdity.git _originalRepository
cd _originalRepository
git checkout $(cat ../version.git | xargs)
cd ..
cp -rf ./_originalRepository/devTools/tweego ./devTools/tweego
cp -rf ./_originalRepository/img ./img

- name: Apply patch for APK build
run: |
sed -i 's/\"enableLinkNumberify\"\: true/\"enableLinkNumberify\"\: false/g' game/01-config/sugarcubeConfig.js
chmod +x ./keys/initKeys.sh && ./keys/initKeys.sh
env:
KEYSTORE_FILE_B64: ${{ secrets.KEYSTORE_FILE_B64 }}
KEYSTORE_ALIAS: ${{ secrets.KEYSTORE_ALIAS }}
KEYSTORE_STORE_PASS: ${{ secrets.KEYSTORE_STORE_PASS }}
KEYSTORE_KEY_PASS: ${{ secrets.KEYSTORE_KEY_PASS }}

- name: Run compile.sh
run: |
chmod +x ./compile.sh
chmod +x ./devTools/tweego/tweego_linux64
FORCE_VERSION='' ./compile.sh

- name: Build Cordova docker image
run: |
cd devTools/androidsdk/image
docker build -t cordova-android:latest .

- name: Build debug apk
run: docker run -v "$GITHUB_WORKSPACE":"/src" -t cordova-android npm run sign-build-debug

# - name: Upload Artifact
# uses: actions/upload-artifact@v2
# with:
# name: dol-kr-debug_apk
# path: dist/*-debug.apk

release_apk:
name: Build APK (Release)
if: startsWith(github.ref, 'refs/tags/')
runs-on: ubuntu-latest
steps:
- name: Checkout Repository
uses: actions/checkout@v2

- name: Get devTools/tweego from original repository
run: |
git clone -c core.symlinks=false https://gitgud.io/Vrelnir/degrees-of-lewdity.git _originalRepository
cd _originalRepository
git checkout $(cat ../version.git | xargs)
cd ..
cp -rf ./_originalRepository/devTools/tweego ./devTools/tweego
cp -rf ./_originalRepository/img ./img

- name: Apply patch for APK build
run: |
sed -i 's/\"enableLinkNumberify\"\: true/\"enableLinkNumberify\"\: false/g' game/01-config/sugarcubeConfig.js
chmod +x ./keys/initKeys.sh && ./keys/initKeys.sh
env:
KEYSTORE_FILE_B64: ${{ secrets.KEYSTORE_FILE_B64 }}
KEYSTORE_ALIAS: ${{ secrets.KEYSTORE_ALIAS }}
KEYSTORE_STORE_PASS: ${{ secrets.KEYSTORE_STORE_PASS }}
KEYSTORE_KEY_PASS: ${{ secrets.KEYSTORE_KEY_PASS }}

- name: Run compile.sh
run: |
chmod +x ./compile.sh
chmod +x ./devTools/tweego/tweego_linux64
FORCE_VERSION='' ./compile.sh

- name: Build Cordova docker image
run: |
cd devTools/androidsdk/image
docker build -t cordova-android:latest .

- name: Build release apk
run: docker run -v "$GITHUB_WORKSPACE":"/src" -t cordova-android npm run sign-build-release

# - name: Upload Artifact
# uses: actions/upload-artifact@v2
# with:
# name: dol-kr-release-apk
# path: |
# dist/*.apk
# !dist/*-debug.apk
62 changes: 39 additions & 23 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,34 +1,50 @@
# IDE, temp, generated, and other local-only files
.idea/
.vscode
.DS_Store
*~
*.iml
node_modules/
tweego*
# A gitignore file specifies intentionally untracked files that Git
# should ignore. Files already tracked by Git are not affected!!
## The `git add` command can be used to add ignored files with the
## -f (force) option.
## Consult `git help gitignore` and `git help add` for more info.

# Keys to sign the generated .apks. You don't want them leaked.
/keys/*
# Generated apks themselves.
/dist/*
# Compiled game htmls.
Degrees of Lewdity*.html

# Archives
*.7z
Zimg/
gitw
*.zip
*.rar
*.tar
*.gz
*.xz

# Node directories and dependencies
node_modules/

* Ignoring working folder for Quin2k
# Operating System files
Desktop.ini
Thumbs.db

# Hidden, temporary, and logging files
.*
*~
*.tmp
*.log

# Miscellaneous formats
*.iml

# Ignoring working folder for Quin2k
mod/
*.code-workspace
release/

# Error logs
yarn-error.log

# Keys
/keys/*
!/keys/README.md
# Save files
*.save

# Dist
/dist/*
# We use a placeholder to ensure the host system creates the folder
# (may run into permissions issues if you allow docker to create it)
!/dist/.placeholder
/debug.log
# Gitlab configuration
!.gitlab

#Temp
/img/*
Expand Down
93 changes: 93 additions & 0 deletions .gitlab-ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,93 @@
stages:
- build

default:
image: alpine:latest
before_script:
# Install requirements
- |
apk update
apk add git bash

# Get devTools/tweego and images from original repository (with specific commit)
- |
git clone -c core.symlinks=false https://gitgud.io/Vrelnir/degrees-of-lewdity.git _originalRepository
cd _originalRepository
git checkout $(cat ../version.git | xargs)
cd ..
cp -rf ./_originalRepository/devTools/tweego ./devTools/tweego
cp -rf ./_originalRepository/img ./img

# Fix Permission on compile script.
- |
chmod +x ./compile.sh
chmod +x ./devTools/tweego/tweego_linux64

build:html:
stage: build
script:
# Build
- FORCE_VERSION=kr-$(git describe --tags --always) ./compile.sh

artifacts:
name: dol-kr
paths:
- Degrees of Lewdity kr-*.html

build:debug_apk:
image: docker:latest
services:
- docker:dind
stage: build
script:
# Apply patch for APK build
- |
sed -i 's/\"enableLinkNumberify\"\: true/\"enableLinkNumberify\"\: false/g' game/01-config/sugarcubeConfig.js
chmod +x ./keys/initKeys.sh && ./keys/initKeys.sh

# Build HTML
- FORCE_VERSION='' ./compile.sh

# Build Cordova docker image
- |
cd devTools/androidsdk/image
docker build -t cordova-android:latest .

# Build debug apk
- docker run -v $CI_PROJECT_DIR:/src -t cordova-android npm run sign-build-debug

artifacts:
name: dol-kr-debug-apk
paths:
- dist/*-debug.apk

build:release_apk:
image: docker:latest
services:
- docker:dind
rules:
- if: '$CI_COMMIT_TAG'
stage: build
script:
# Apply patch for APK build
- |
sed -i 's/\"enableLinkNumberify\"\: true/\"enableLinkNumberify\"\: false/g' game/01-config/sugarcubeConfig.js
chmod +x ./keys/initKeys.sh && ./keys/initKeys.sh

# Build HTML
- FORCE_VERSION='' ./compile.sh

# Build Cordova docker image
- |
cd devTools/androidsdk/image
docker build -t cordova-android:latest .

# Build release apk
- docker run -v $CI_PROJECT_DIR:/src -t cordova-android npm run sign-build-release

artifacts:
name: dol-kr-release-apk
paths:
- dist/*.apk
exclude:
- dist/*-debug.apk
19 changes: 19 additions & 0 deletions .gitlab/issue_templates/Default.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
## Expected behaviour

`What you believe the game should do`

## Actual behaviour

`What the game actually did`

`Optionally post errors and other resources here to supplement the issue`

## To reproduce the issue

`Clear steps to reproduce the issue with`

`Optionally an exported save file`

## Version

`Replace with the current version`
Loading