Files
UltraGrid/.github/scripts/environment.sh
Martin Pulec 628f3ba74f Add release zsync update files to continuous
As there will be releases 1.7.1, 1.7.2 etc., storing zsync in release
asset doesn't make sense (further version won't update previous update
information). Thus store this in continuous release assets - update
channel "release" was introduced aside to existing "continuous".
2021-11-03 08:55:29 +01:00

28 lines
515 B
Bash
Executable File

#!/bin/sh
NDI=--disable-ndi
if expr $GITHUB_REF : 'refs/tags/'; then
TAG=${GITHUB_REF#refs/tags/}
VERSION=${TAG#v}
CHANNEL=release
elif [ $GITHUB_REF = 'refs/heads/ndi-build' ]; then
NDI=--enable-ndi
VERSION=ndi
TAG=$VERSION
else
VERSION=continuous
TAG=$VERSION
fi
if [ -z ${CHANNEL-""} ]; then
CHANNEL=$VERSION
fi
export CHANNEL NDI TAG VERSION
echo "CHANNEL=$CHANNEL" >> $GITHUB_ENV
echo "NDI=$NDI" >> $GITHUB_ENV
echo "TAG=$TAG" >> $GITHUB_ENV
echo "VERSION=$VERSION" >> $GITHUB_ENV