summaryrefslogtreecommitdiff
path: root/.forgejo
diff options
context:
space:
mode:
Diffstat (limited to '.forgejo')
-rw-r--r--.forgejo/workflows/resign-root-dnssec.yaml18
1 files changed, 18 insertions, 0 deletions
diff --git a/.forgejo/workflows/resign-root-dnssec.yaml b/.forgejo/workflows/resign-root-dnssec.yaml
new file mode 100644
index 0000000..b8d47ff
--- /dev/null
+++ b/.forgejo/workflows/resign-root-dnssec.yaml
@@ -0,0 +1,18 @@
+name: build signed-dns-root
+on:
+ push:
+ schedule:
+ - cron: "0 0 * * *"
+ workflow_dispatch:
+jobs:
+ deploy:
+ runs-on: debian-latest
+ steps:
+ - name: Checkout code
+ uses: actions/checkout@v4
+ - name: Install Nix on the host
+ uses: https://forgejo.spacetime.technology/actions/nix/install@main
+ with:
+ install-url: "https://nixos.org/nix/install"
+ - name: make-root-zone
+ run: nix run .#apps.x86_64-linux.sign-root-zone