Develop (#16)
* Initial Methods for SpearheadAPI * Added Spearhead API * Added Spearhead API * fixed compile for api * Added notes for API in beta * Added notes for API in beta * Added Menu to all doc pages * Added Menu to all doc pages * added it for real * added it for real * fixed develop * fixed develop * fixed develop * wip * wip * updated * work in progress * work in progress * added empty docs page * wip * removed SAR files from persistence branch * Added Blue Sams as seperate class * added initial persistance * added initial persistance * added initial persistance * added initial persistance * added initial persistance * added menu to persistence markdown * added menu to persistence markdown * added menu to persistence markdown * docs update * wip * wip * Refactor of Stage classes. * wip * wip * wip * reworked bluesam and stagebase * Added waiting stage functionality * updated docs * wip * wip * wip * updated * wip * wip * wip * refactored without issues, needs testing --------- Co-authored-by: Dutchie <54616262+dutchie032@users.noreply.github.com> Co-authored-by: dutchie032 <dutchie032> Co-authored-by: ex61wi <tim.rorije@ing.com>
This commit is contained in:
committed by
GitHub
co-authored by
Dutchie
dutchie032 <dutchie032>
ex61wi
parent
9c6a5ed217
commit
ff392e0e7e
@@ -15,7 +15,6 @@ jobs:
|
||||
branch: main
|
||||
username: dutchie032
|
||||
repo: dutchie032.github.io
|
||||
sourcefileA: Reference
|
||||
sourcefileB: GetStarted
|
||||
defaults:
|
||||
run:
|
||||
@@ -34,9 +33,12 @@ jobs:
|
||||
run: git config --global user.name "automated action"
|
||||
- name: clone
|
||||
run: git clone --single-branch --branch $branch https://github.com/$username/$repo
|
||||
|
||||
|
||||
- name: commit
|
||||
run: git pull --rebase
|
||||
working-directory: ./dutchie032.github.io
|
||||
|
||||
- name: ls
|
||||
run: ls
|
||||
- name: Replace strings in file
|
||||
@@ -51,21 +53,32 @@ jobs:
|
||||
with open(fileName, "w") as f:
|
||||
f.write(newText)
|
||||
|
||||
with open("./spearhead/config.lua", "r") as luaFile:
|
||||
with open("./spearhead/config.lua", "r") as luaFile:
|
||||
luaConfig = luaFile.read()
|
||||
replace("./spearhead/_docs/Reference.md", "##!config!##", luaConfig)
|
||||
|
||||
lastUpdateTime = datetime.datetime.now().isoformat()
|
||||
replace("./spearhead/_docs/Reference.md", "##!lastupdatetime!##", lastUpdateTime)
|
||||
replace("./spearhead/_docs/GetStarted.md", "##!lastupdatetime!##", lastUpdateTime)
|
||||
menu = ""
|
||||
with open("./spearhead/_docs/menu.html", "r") as menuFile:
|
||||
menu = menuFile.read()
|
||||
|
||||
files = [ "Reference.md", "GetStarted.md", "SpearheadApi.md", "Persistence.md" ]
|
||||
for file in files:
|
||||
replace(f"./spearhead/_docs/{file}", "##!lastupdatetime!##", lastUpdateTime)
|
||||
with open(f"./spearhead/_docs/{file}", "a") as f:
|
||||
f.write(menu)
|
||||
|
||||
|
||||
shell: python
|
||||
|
||||
- name: mkdir
|
||||
run: mkdir -p ./$repo/Spearhead
|
||||
- run: npm i markdown-to-html-cli -g
|
||||
- run: markdown-to-html --title 'Spearhead' --dark-mode auto --keywords "dcs,spearhead,tdcs,mission,campaign,tactical dcs,tactical" --no-dark-mode --markdown-style-theme dark --source ./spearhead/_docs/$sourcefileA.md --output ./$repo/Spearhead/$sourcefileA.html
|
||||
- run: markdown-to-html --title 'Spearhead' --dark-mode auto --keywords "dcs,spearhead,tdcs,mission,campaign,tactical dcs,tactical" --no-dark-mode --markdown-style-theme dark --source ./spearhead/_docs/$sourcefileB.md --output ./$repo/Spearhead/$sourcefileB.html
|
||||
|
||||
- run: markdown-to-html --title 'Spearhead' --dark-mode auto --keywords "dcs,spearhead,tdcs,mission,campaign,tactical dcs,tactical" --no-dark-mode --markdown-style-theme dark --source ./spearhead/_docs/Reference.md --output ./$repo/Spearhead/Reference.html
|
||||
- run: markdown-to-html --title 'Spearhead' --dark-mode auto --keywords "dcs,spearhead,tdcs,mission,campaign,tactical dcs,tactical" --no-dark-mode --markdown-style-theme dark --source ./spearhead/_docs/GetStarted.md --output ./$repo/Spearhead/GetStarted.html
|
||||
- run: markdown-to-html --title 'Spearhead' --dark-mode auto --keywords "dcs,spearhead,tdcs,mission,campaign,tactical dcs,tactical" --no-dark-mode --markdown-style-theme dark --source ./spearhead/_docs/SpearheadApi.md --output ./$repo/Spearhead/SpearheadApi.html
|
||||
- run: markdown-to-html --title 'Spearhead' --dark-mode auto --keywords "dcs,spearhead,tdcs,mission,campaign,tactical dcs,tactical" --no-dark-mode --markdown-style-theme dark --source ./spearhead/_docs/Persistence.md --output ./$repo/Spearhead/Persistence.html
|
||||
|
||||
- run: python3 ./spearhead/SpearheadCompile.py "./spearhead" "./$repo/Spearhead/spearhead.lua"
|
||||
if: github.ref == 'refs/heads/main'
|
||||
|
||||
@@ -87,4 +100,5 @@ jobs:
|
||||
working-directory: ./dutchie032.github.io
|
||||
- name: push
|
||||
run: git push
|
||||
if: github.ref == 'refs/heads/develop' || github.ref == 'refs/heads/main'
|
||||
working-directory: ./dutchie032.github.io
|
||||
Reference in New Issue
Block a user