From f993c0a94adb81bdc8a6789868de6cd44cc7eb2e Mon Sep 17 00:00:00 2001 From: teutat3s Date: Sun, 7 Jan 2024 15:43:26 +0100 Subject: [PATCH 1/2] docs: init drone CI docs --- docs/drone-ci.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 docs/drone-ci.md diff --git a/docs/drone-ci.md b/docs/drone-ci.md new file mode 100644 index 0000000..088a777 --- /dev/null +++ b/docs/drone-ci.md @@ -0,0 +1,19 @@ +# Drone CI + +We currently use two CI systems, [drone CI](https://drone.io), reachable via +https://ci.pub.solar and [Forgejo Actions](https://forgejo.org/docs/latest/user/actions/), +which UI is integrated into https://git.pub.solar, for example +https://git.pub.solar/pub-solar/infra/actions. + +### Signing the `.drone.yml` file + +Login to https://ci.pub.solar by clicking on the user icon in the bottom left. +After logging in, you can view your personal API token by clicking on the same +icon. If you're using the nix [development-shell](./development-shell.md), the +`drone` command will already be installed. + +``` +export DRONE_TOKEN= + +drone --token $DRONE_TOKEN sign --save pub-solar/os +``` From 2da3aecfbe0888f6da6ab296d19953c217fcbf94 Mon Sep 17 00:00:00 2001 From: teutat3s Date: Sun, 7 Jan 2024 15:43:40 +0100 Subject: [PATCH 2/2] docs: initial Forgejo Actions docs --- docs/forgejo-actions.md | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 docs/forgejo-actions.md diff --git a/docs/forgejo-actions.md b/docs/forgejo-actions.md new file mode 100644 index 0000000..52ae65f --- /dev/null +++ b/docs/forgejo-actions.md @@ -0,0 +1,7 @@ +# Forgejo Actions + +Admin docs +https://forgejo.org/docs/latest/admin/actions/ + +User guide +https://forgejo.org/docs/latest/user/actions/