aboutsummaryrefslogtreecommitdiffstats
path: root/packaging/arch/push-to-codeberg
diff options
context:
space:
mode:
Diffstat (limited to 'packaging/arch/push-to-codeberg')
-rwxr-xr-xpackaging/arch/push-to-codeberg7
1 files changed, 7 insertions, 0 deletions
diff --git a/packaging/arch/push-to-codeberg b/packaging/arch/push-to-codeberg
new file mode 100755
index 0000000..287fdd2
--- /dev/null
+++ b/packaging/arch/push-to-codeberg
@@ -0,0 +1,7 @@
+#!/bin/zsh
+set -e
+# A manually written script for pushing select packages to codeberg.
+# You likely have no use for this. Ignore it.
+
+source ~/.config/codeberg-push-env
+curl -fLvo- -X PUT --user "$API_USER:$API_KEY" --data-binary "@$(realpath ./target/latest.tar.zst)" --header "Content-Type: application/octet-stream" https://codeberg.org/api/packages/dmpmem/arch/shell