From c8233c8061edbfd2a82ae1ae837f41b531cb9286 Mon Sep 17 00:00:00 2001 From: Christopher Baines Date: Tue, 24 Jun 2025 11:59:22 +0200 Subject: [PATCH 01/13] WIP --- .forgejo/workflows/demo.yaml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 .forgejo/workflows/demo.yaml diff --git a/.forgejo/workflows/demo.yaml b/.forgejo/workflows/demo.yaml new file mode 100644 index 0000000..d470cda --- /dev/null +++ b/.forgejo/workflows/demo.yaml @@ -0,0 +1,6 @@ +on: [push] +jobs: + test: + runs-on: docker + steps: + - run: echo All Good From a029efca885c93aaaa22292e5cf9c11c0476489a Mon Sep 17 00:00:00 2001 From: Christopher Baines Date: Tue, 24 Jun 2025 12:04:05 +0200 Subject: [PATCH 02/13] WIP --- .forgejo/workflows/demo.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.forgejo/workflows/demo.yaml b/.forgejo/workflows/demo.yaml index d470cda..94c7fed 100644 --- a/.forgejo/workflows/demo.yaml +++ b/.forgejo/workflows/demo.yaml @@ -1,6 +1,6 @@ on: [push] jobs: test: - runs-on: docker + runs-on: host steps: - run: echo All Good From 68854774941e26641167de51595fc80d373136fa Mon Sep 17 00:00:00 2001 From: Christopher Baines Date: Tue, 24 Jun 2025 12:20:35 +0200 Subject: [PATCH 03/13] WIP --- .forgejo/workflows/demo.yaml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.forgejo/workflows/demo.yaml b/.forgejo/workflows/demo.yaml index 94c7fed..c1ed7bd 100644 --- a/.forgejo/workflows/demo.yaml +++ b/.forgejo/workflows/demo.yaml @@ -1,6 +1,10 @@ -on: [push] +on: + push: + branches: + - actions-test jobs: test: runs-on: host steps: - - run: echo All Good + - run: git clone https://$FORGEJO_TOKEN@forge.cbaines.net/cbaines/guile-knots.g - run: guix shell guile-documenta api knots -- ls +it From 9f86045d163074b634e247e96151da57957feb0d Mon Sep 17 00:00:00 2001 From: Christopher Baines Date: Tue, 24 Jun 2025 12:24:09 +0200 Subject: [PATCH 04/13] WIP --- .forgejo/workflows/demo.yaml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/.forgejo/workflows/demo.yaml b/.forgejo/workflows/demo.yaml index c1ed7bd..3a127f7 100644 --- a/.forgejo/workflows/demo.yaml +++ b/.forgejo/workflows/demo.yaml @@ -1,7 +1,4 @@ -on: - push: - branches: - - actions-test +on: [push] jobs: test: runs-on: host From e44831b7a988c6c40980654b7f678a655dc7838a Mon Sep 17 00:00:00 2001 From: Christopher Baines Date: Tue, 24 Jun 2025 12:25:26 +0200 Subject: [PATCH 05/13] WIP --- .forgejo/workflows/demo.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.forgejo/workflows/demo.yaml b/.forgejo/workflows/demo.yaml index 3a127f7..8451be5 100644 --- a/.forgejo/workflows/demo.yaml +++ b/.forgejo/workflows/demo.yaml @@ -3,5 +3,5 @@ jobs: test: runs-on: host steps: - - run: git clone https://$FORGEJO_TOKEN@forge.cbaines.net/cbaines/guile-knots.g - run: guix shell guile-documenta api knots -- ls + - run: git clone https://$FORGEJO_TOKEN@forge.cbaines.net/cbaines/guile-knots.g - run: guix shell guile-documenta api knots -- ls knots it From 8cebf72d42b9ee4d80292c1eb42298e697a3dde4 Mon Sep 17 00:00:00 2001 From: Christopher Baines Date: Tue, 24 Jun 2025 12:27:17 +0200 Subject: [PATCH 06/13] WIP --- .forgejo/workflows/demo.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.forgejo/workflows/demo.yaml b/.forgejo/workflows/demo.yaml index 8451be5..462a98c 100644 --- a/.forgejo/workflows/demo.yaml +++ b/.forgejo/workflows/demo.yaml @@ -3,5 +3,5 @@ jobs: test: runs-on: host steps: - - run: git clone https://$FORGEJO_TOKEN@forge.cbaines.net/cbaines/guile-knots.g - run: guix shell guile-documenta api knots -- ls knots + - run: git clone https://$FORGEJO_TOKEN@forge.cbaines.net/cbaines/guile-knots.g - run: guix shell guile-documenta api knots -- ls knotsoijsdoija it From 3bf0220a6707183195c8704f2d41104e648fee18 Mon Sep 17 00:00:00 2001 From: Christopher Baines Date: Tue, 24 Jun 2025 12:28:40 +0200 Subject: [PATCH 07/13] WIP --- .forgejo/workflows/demo.yaml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.forgejo/workflows/demo.yaml b/.forgejo/workflows/demo.yaml index 462a98c..360ee7d 100644 --- a/.forgejo/workflows/demo.yaml +++ b/.forgejo/workflows/demo.yaml @@ -1,7 +1,10 @@ -on: [push] +on: + push: + branches: + - actions-test jobs: test: runs-on: host steps: - - run: git clone https://$FORGEJO_TOKEN@forge.cbaines.net/cbaines/guile-knots.g - run: guix shell guile-documenta api knots -- ls knotsoijsdoija -it + - run: git clone https://$FORGEJO_TOKEN@forge.cbaines.net/cbaines/guile-knots.git + - run: guix shell guile-documenta api knots -- ls From 135885e59c5b1a2a08180942692cef9b411db3f1 Mon Sep 17 00:00:00 2001 From: Christopher Baines Date: Tue, 24 Jun 2025 12:29:36 +0200 Subject: [PATCH 08/13] WIP --- .forgejo/workflows/demo.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.forgejo/workflows/demo.yaml b/.forgejo/workflows/demo.yaml index 360ee7d..4a01b2f 100644 --- a/.forgejo/workflows/demo.yaml +++ b/.forgejo/workflows/demo.yaml @@ -7,4 +7,4 @@ jobs: runs-on: host steps: - run: git clone https://$FORGEJO_TOKEN@forge.cbaines.net/cbaines/guile-knots.git - - run: guix shell guile-documenta api knots -- ls + - run: guix shell guile-documenta -- documenta api knots From eff1ed4aa562f32f0ec76ce869759dbb4eea0f18 Mon Sep 17 00:00:00 2001 From: Christopher Baines Date: Tue, 24 Jun 2025 12:32:16 +0200 Subject: [PATCH 09/13] WIP --- .forgejo/workflows/demo.yaml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.forgejo/workflows/demo.yaml b/.forgejo/workflows/demo.yaml index 4a01b2f..0fd014f 100644 --- a/.forgejo/workflows/demo.yaml +++ b/.forgejo/workflows/demo.yaml @@ -6,5 +6,8 @@ jobs: test: runs-on: host steps: - - run: git clone https://$FORGEJO_TOKEN@forge.cbaines.net/cbaines/guile-knots.git - - run: guix shell guile-documenta -- documenta api knots + - run: | + git clone --depth=1 https://$FORGEJO_TOKEN@forge.cbaines.net/cbaines/guile-knots.git knots-trunk + git clone --depth=1 https://$FORGEJO_TOKEN@forge.cbaines.net/cbaines/guile-knots.git --branch=pages knots-pages + cd knots-trunk + guix shell guile-documenta -- documenta api knots From 3f202a9163f65a8c23cbb3ec37b45632a87e1290 Mon Sep 17 00:00:00 2001 From: Christopher Baines Date: Tue, 24 Jun 2025 12:34:04 +0200 Subject: [PATCH 10/13] WIP --- .forgejo/workflows/demo.yaml | 6 +++--- guix-dev.scm | 3 ++- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.forgejo/workflows/demo.yaml b/.forgejo/workflows/demo.yaml index 0fd014f..6bb9341 100644 --- a/.forgejo/workflows/demo.yaml +++ b/.forgejo/workflows/demo.yaml @@ -6,8 +6,8 @@ jobs: test: runs-on: host steps: + - run: git clone --depth=1 https://$FORGEJO_TOKEN@forge.cbaines.net/cbaines/guile-knots.git knots-trunk + - run: git clone --depth=1 https://$FORGEJO_TOKEN@forge.cbaines.net/cbaines/guile-knots.git --branch=pages knots-pages - run: | - git clone --depth=1 https://$FORGEJO_TOKEN@forge.cbaines.net/cbaines/guile-knots.git knots-trunk - git clone --depth=1 https://$FORGEJO_TOKEN@forge.cbaines.net/cbaines/guile-knots.git --branch=pages knots-pages cd knots-trunk - guix shell guile-documenta -- documenta api knots + guix shell -f guix-dev.scm -- documenta api knots diff --git a/guix-dev.scm b/guix-dev.scm index f9faef3..62b170c 100644 --- a/guix-dev.scm +++ b/guix-dev.scm @@ -43,7 +43,8 @@ (native-inputs (list autoconf automake - pkg-config)) + pkg-config + guile-documenta)) (synopsis "TODO") (description "TODO") (home-page "TODO") From 14c3056cd130d513319e13b625552529b5e58c3f Mon Sep 17 00:00:00 2001 From: Christopher Baines Date: Tue, 24 Jun 2025 12:35:43 +0200 Subject: [PATCH 11/13] WIP --- .forgejo/workflows/demo.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.forgejo/workflows/demo.yaml b/.forgejo/workflows/demo.yaml index 6bb9341..935846f 100644 --- a/.forgejo/workflows/demo.yaml +++ b/.forgejo/workflows/demo.yaml @@ -10,4 +10,4 @@ jobs: - run: git clone --depth=1 https://$FORGEJO_TOKEN@forge.cbaines.net/cbaines/guile-knots.git --branch=pages knots-pages - run: | cd knots-trunk - guix shell -f guix-dev.scm -- documenta api knots + guix shell -D -f guix-dev.scm -- documenta api knots From 7d31d5163d616458b137dcfe9d2ed55ff79253a7 Mon Sep 17 00:00:00 2001 From: Christopher Baines Date: Tue, 24 Jun 2025 13:10:17 +0200 Subject: [PATCH 12/13] Add guile-documenta as a native input --- guix-dev.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/guix-dev.scm b/guix-dev.scm index f9faef3..62b170c 100644 --- a/guix-dev.scm +++ b/guix-dev.scm @@ -43,7 +43,8 @@ (native-inputs (list autoconf automake - pkg-config)) + pkg-config + guile-documenta)) (synopsis "TODO") (description "TODO") (home-page "TODO") From 34ee8bb87b1316fe44452476dd0ba0c4cc5e32bb Mon Sep 17 00:00:00 2001 From: Christopher Baines Date: Tue, 24 Jun 2025 11:59:22 +0200 Subject: [PATCH 13/13] WIP --- .forgejo/workflows/demo.yaml | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 .forgejo/workflows/demo.yaml diff --git a/.forgejo/workflows/demo.yaml b/.forgejo/workflows/demo.yaml new file mode 100644 index 0000000..935846f --- /dev/null +++ b/.forgejo/workflows/demo.yaml @@ -0,0 +1,13 @@ +on: + push: + branches: + - actions-test +jobs: + test: + runs-on: host + steps: + - run: git clone --depth=1 https://$FORGEJO_TOKEN@forge.cbaines.net/cbaines/guile-knots.git knots-trunk + - run: git clone --depth=1 https://$FORGEJO_TOKEN@forge.cbaines.net/cbaines/guile-knots.git --branch=pages knots-pages + - run: | + cd knots-trunk + guix shell -D -f guix-dev.scm -- documenta api knots