From 32b41002527d028b1786d3d4b89fb06d45dd7bb7 Mon Sep 17 00:00:00 2001 From: Tamipes Date: Sun, 12 Jul 2026 01:19:15 +0200 Subject: [PATCH] initial commit --- action.yml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 action.yml diff --git a/action.yml b/action.yml new file mode 100644 index 0000000..bbdc9f2 --- /dev/null +++ b/action.yml @@ -0,0 +1,28 @@ +name: niks3 Upload +description: Upload paths to a binary cache + +inputs: + server-url: + description: niks3 Server URL + default: https://niks3.tami.moe + required: false + +# enable-openid-connect: true + +runs: + using: composite + steps: + - name: niks3 upload + run: | + # echo "url is: $ACTIONS_ID_TOKEN_REQUEST_URL" + # curl -H "Authorization: bearer $ACTIONS_ID_TOKEN_REQUEST_TOKEN" "$ACTIONS_ID_TOKEN_REQUEST_URL&audience=https://niks3.tami.moe" > /run/niks3-auth-token + # echo before cat + # cat /run/niks3-auth-token + # echo after cat + echo "$TOKEN" > /run/niks3-auth-token + niks3 push --pin nix-action $(realpath result) + env: + NIKS3_SERVER_URL: ${{ inputs.server-url }} + NIKS3_AUTH_TOKEN_FILE: /run/niks3-auth-token + TOKEN: ${{ inputs.token }} +