From 07d8e28a2fa5d1d8aceb7070588353a442229f40 Mon Sep 17 00:00:00 2001 From: Ondrej Belusky Date: Wed, 22 Jul 2026 14:30:17 +0200 Subject: [PATCH] Fix: remove invalid actions param, use shell step for dynamic priority/tags --- action.yml | 22 +++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/action.yml b/action.yml index 5bbb692..f082dcf 100644 --- a/action.yml +++ b/action.yml @@ -19,15 +19,23 @@ inputs: runs: using: composite steps: - - name: ntfy-notify + - name: Configure notification + id: config + shell: bash + run: | + if [ "${{ inputs.status }}" = "failure" ]; then + echo "priority=5" >> "$GITHUB_OUTPUT" + echo "tags=flying_saucer,warning,🚨,🛠️,action,failed" >> "$GITHUB_OUTPUT" + else + echo "priority=3" >> "$GITHUB_OUTPUT" + echo "tags=rocket,white_check_mark,🎉,docker" >> "$GITHUB_OUTPUT" + fi + + - name: Send ntfy notification uses: niniyas/ntfy-action@master with: url: ${{ inputs.ntfy_url }} topic: ${{ inputs.ntfy_topic }} - priority: ${{ inputs.status == 'failure' && '5' || '3' }} - tags: >- - ${{ inputs.status == 'failure' && - 'flying_saucer,warning,🚨,🛠️,action,failed' || - 'rocket,white_check_mark,🎉,docker' }} + priority: ${{ steps.config.outputs.priority }} + tags: ${{ steps.config.outputs.tags }} details: ${{ inputs.message }} - actions: 'default'