Skip to content

Commit a8e6c24

Browse files
authored
feat: only print Twingate resource and logs if debug input is set (#37)
1 parent 96647c9 commit a8e6c24

1 file changed

Lines changed: 10 additions & 2 deletions

File tree

action.yml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ inputs:
77
service-key:
88
description: 'Twingate Service Key'
99
required: true
10+
debug:
11+
description: 'Enable debug output'
12+
required: false
13+
default: "false"
1014
runs:
1115
using: "composite"
1216
steps:
@@ -48,11 +52,15 @@ runs:
4852
4953
if [ "$status" = "online" ]; then
5054
echo "Twingate service is connected."
51-
twingate resources
55+
if [ "${{ inputs.debug }}" != "false" ]; then
56+
twingate resources
57+
fi
5258
break
5359
else
5460
twingate stop
55-
journalctl -u twingate --no-pager
61+
if [ "${{ inputs.debug }}" != "false" ]; then
62+
journalctl -u twingate --no-pager
63+
fi
5664
fi
5765
5866
# Increment the retry counter and wait time

0 commit comments

Comments
 (0)