summaryrefslogtreecommitdiff
path: root/.forgejo/workflows/resign-root-dnssec.yaml
diff options
context:
space:
mode:
authorArbel Arad <arbel@spacetime.technology>2025-05-09 21:48:18 +0300
committerArbel Arad <arbel@spacetime.technology>2025-05-09 21:48:18 +0300
commitd34747bca926a3287527e888dc35fb37fe3d8fd0 (patch)
treeb6ffc94a871ddf3b8e4be9fc6b0ac900ca25c30a /.forgejo/workflows/resign-root-dnssec.yaml
init test if runner can use tmpfilesHEADmaster
Diffstat (limited to '.forgejo/workflows/resign-root-dnssec.yaml')
-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