File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1414 branches :
1515 - main
1616 - v1.15-repeater
17+ tags :
18+ - " v*-repeater*"
19+ - " v*_repeater*"
20+ - " V*-repeater*"
21+ - " V*_repeater*"
1722 paths :
1823 - " src/**"
1924 - " examples/simple_repeater/**"
5964 /usr/bin/env bash build.sh build-firmware ${targets}
6065 fi
6166
67+ - name : Set Release Metadata
68+ if : github.event_name == 'release' || startsWith(github.ref, 'refs/tags/')
69+ run : |
70+ set -euo pipefail
71+
72+ if [ "${{ github.event_name }}" = "release" ]; then
73+ release_tag="${{ github.event.release.tag_name }}"
74+ else
75+ release_tag="${GITHUB_REF_NAME}"
76+ fi
77+
78+ echo "RELEASE_TAG=${release_tag}" >> "${GITHUB_ENV}"
79+ echo "RELEASE_NAME=Repeater Firmware ${release_tag}" >> "${GITHUB_ENV}"
80+
6281 - name : Upload Workflow Artifacts
6382 uses : actions/upload-artifact@v4
6483 with :
6887
6988 - name : Upload Release Assets
7089 uses : softprops/action-gh-release@v2
71- if : github.event_name == 'release'
90+ if : github.event_name == 'release' || startsWith(github.ref, 'refs/tags/')
7291 with :
92+ tag_name : ${{ env.RELEASE_TAG }}
93+ name : ${{ env.RELEASE_NAME }}
7394 files : out/*
You can’t perform that action at this time.
0 commit comments