adding GITHUB_ACTION_PATH (#26)

This commit is contained in:
Richie Cahill
2024-02-11 23:35:05 +01:00
committed by GitHub
parent 4d36a5b22e
commit c8946b0a43
2 changed files with 9 additions and 7 deletions
+5 -5
View File
@@ -1,8 +1,8 @@
name: "ZeroTier"
description: "Connect your Github Action workflow to ZeroTier"
branding:
icon: 'globe'
color: 'gray-dark'
icon: "globe"
color: "gray-dark"
on:
workflow_call:
@@ -20,7 +20,7 @@ inputs:
default: "https://my.zerotier.com/api/v1"
runs:
using: 'composite'
using: "composite"
steps:
- name: zerotier
uses: zerotier/github-action/util/post@main
@@ -29,5 +29,5 @@ runs:
AUTH_TOKEN: ${{ inputs.auth_token }}
NETWORK_ID: ${{ inputs.network_id }}
with:
main: ./main.sh
post: ./post.sh
main: $GITHUB_ACTION_PATH/main.sh
post: $GITHUB_ACTION_PATH/post.sh
+4 -2
View File
@@ -2,15 +2,17 @@ set -euo pipefail
IFS=$'\n\t'
echo "⏁ Installing ZeroTier"
# /home/runner/work/zerotier-github-action/zerotier-github-action/./
echo $GITHUB_ACTION_PATH
case $(uname -s) in
MINGW64_NT?*)
pwsh "./util/install.ps1"
pwsh "$GITHUB_ACTION_PATH/util/install.ps1"
ztcli="/c/Program Files (x86)/ZeroTier/One/zerotier-cli.bat"
member_id=$("${ztcli}" info | awk '{ print $3 }')
;;
*)
. ./util/install.sh &>/dev/null
. $GITHUB_ACTION_PATH/util/install.sh &>/dev/null
member_id=$(sudo zerotier-cli info | awk '{ print $3 }')
;;
esac