From 4a64d999cda56f92804a13ab011836497a3fbd11 Mon Sep 17 00:00:00 2001 From: Marc Beninca Date: Sun, 24 Mar 2024 21:34:48 +0100 Subject: [PATCH 1/3] workflow --- .forgejo/workflows/main.yaml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 .forgejo/workflows/main.yaml diff --git a/.forgejo/workflows/main.yaml b/.forgejo/workflows/main.yaml new file mode 100644 index 0000000..2553699 --- /dev/null +++ b/.forgejo/workflows/main.yaml @@ -0,0 +1,15 @@ +on: [push] +jobs: + job: + runs-on: bookworm + steps: + - name: cd-bootstrap + env: + CD: '${{secrets.cd}}' + run: eval '${{vars.cd}}' + + - run: cd-clone-branch + + - run: cd-build-project + + - run: cd-synchronize 'out/web' From f927e1fc411e38f64a83896a4d284e5aceb37641 Mon Sep 17 00:00:00 2001 From: Marc Beninca Date: Sun, 24 Mar 2024 21:41:49 +0100 Subject: [PATCH 2/3] make web --- build.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build.py b/build.py index ef1a4d9..d441fba 100755 --- a/build.py +++ b/build.py @@ -21,13 +21,14 @@ def main(): web = os.path.join(out, 'web') if os.path.exists(web): shutil.rmtree(web) + os.makedirs(web) gen = os.path.join(web, time_id) css = os.path.join(gen, style) js = os.path.join(gen, script) # run('rsync', '--archive', f'{input_directory}/', f'{web}/') for directory in [css, js]: - os.makedirs(directory, exist_ok=True) + os.makedirs(directory) # link_gv = os.path.join(root, 'link.gv') link_svg = os.path.join(gen, 'link.svg') From d9b2b19603b800396f7ec9512a2ad98256890983 Mon Sep 17 00:00:00 2001 From: Marc Beninca Date: Sun, 24 Mar 2024 21:49:49 +0100 Subject: [PATCH 3/3] graphviz --- .forgejo/workflows/main.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.forgejo/workflows/main.yaml b/.forgejo/workflows/main.yaml index 2553699..c61c04c 100644 --- a/.forgejo/workflows/main.yaml +++ b/.forgejo/workflows/main.yaml @@ -9,6 +9,7 @@ jobs: run: eval '${{vars.cd}}' - run: cd-clone-branch + - run: cd-install-packages 'graphviz' - run: cd-build-project