Skip to content

Commit 5797a52

Browse files
committed
Setup github action to work in respective directories
1 parent 2cb3bca commit 5797a52

11 files changed

Lines changed: 9 additions & 12 deletions

.github/workflows/build-latex.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ jobs:
2323
uses: xu-cheng/latex-action@v2
2424
with:
2525
root_file: src/application_system_design/system_design_notes.tex
26+
work_in_root_file_dir: true
2627
latexmk_use_lualatex: true
2728
latexmk_shell_escape: true
2829
args: -f
@@ -31,26 +32,28 @@ jobs:
3132
uses: xu-cheng/latex-action@v2
3233
with:
3334
root_file: src/domain_driven_design/domain_driven_design.tex
35+
work_in_root_file_dir: true
3436
latexmk_use_lualatex: true
3537
latexmk_shell_escape: true
3638
args: -f
3739

3840
- name: Build data architecture notes
3941
uses: xu-cheng/latex-action@v2
4042
with:
41-
root_file: src/data_architecture/data_scientists/data_architecture_for_data_scientist.tex
43+
root_file: src/data_architecture/data_architecture_data_scientists/data_architecture_for_data_scientist.tex
44+
work_in_root_file_dir: true
4245
latexmk_use_lualatex: true
4346
latexmk_shell_escape: true
4447
args: -f
4548

46-
- name: Rename PDFs into out/ folder
49+
- name: Gather and rename PDFs into out/ folder
4750
run: |
4851
mkdir -p out
4952
mv src/application_system_design/system_design_notes.pdf out/System_Design.pdf
5053
mv src/domain_driven_design/domain_driven_design.pdf out/Domain_Driven_Design.pdf
5154
mv src/data_architecture/data_scientists/data_architecture_for_data_scientist.pdf out/Data_Architecture.pdf
5255
53-
- name: Upload PDFs as artifact for this run
56+
- name: Upload PDFs as artifacts for this run
5457
uses: actions/upload-artifact@v4
5558
with:
5659
name: generated-pdfs

.idea/CommonStatePersistent.xml

Lines changed: 0 additions & 6 deletions
This file was deleted.

out/domain_driven_design.pdf

-10 Bytes
Binary file not shown.

out/system_design_notes.pdf

91.1 KB
Binary file not shown.

src/diagrams/Basic Architecture.drawio renamed to src/application_system_design/diagrams/Basic Architecture.drawio

File renamed without changes.

src/diagrams/chatGPTBankArchitecture.md renamed to src/application_system_design/diagrams/GPT/chatGPTBankArchitecture.md

File renamed without changes.

src/diagrams/pdfChatGPTDiagram.md renamed to src/application_system_design/diagrams/GPT/pdfChatGPTDiagram.md

File renamed without changes.

src/diagrams/diagram_conversion_mermaid_latex.md renamed to src/application_system_design/diagrams/TODO/diagram_conversion_mermaid_latex.md

File renamed without changes.

src/diagrams/basic-architecture.jpg renamed to src/application_system_design/diagrams/basic-architecture.jpg

File renamed without changes.

src/domain_driven_design/chapters/domain_driven_design_strategic_patterns.tex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -428,7 +428,7 @@ \section{Asymmetric Relationship Patterns}
428428

429429

430430
\section{One to Many relationship patterns}
431-
%TODO create diagrams
431+
%TODO create application_system_design.diagrams
432432
%TODO consider schema generation like avro, gRPC, REST api doc generation
433433

434434
Two patterns, open host service and the published langauge pattern.

0 commit comments

Comments
 (0)