File tree Expand file tree Collapse file tree 2 files changed +11
-5
lines changed Expand file tree Collapse file tree 2 files changed +11
-5
lines changed Original file line number Diff line number Diff line change 3
3
if expr $GITHUB_REF : ' refs/heads/release/' ; then
4
4
VERSION=${GITHUB_REF# refs/ heads/ release/ }
5
5
TAG=v$VERSION
6
+ CHANNEL=release
6
7
elif [ $GITHUB_REF = ' refs/heads/ndi-build' ]; then
7
8
VERSION=ndi
8
9
TAG=$VERSION
11
12
TAG=$VERSION
12
13
fi
13
14
14
- export VERSION TAG
15
+ if [ -z ${CHANNEL-" " } ]; then
16
+ CHANNEL=$VERSION
17
+ fi
15
18
16
- echo " VERSION=$VERSION " >> $GITHUB_ENV
19
+ export CHANNEL TAG VERSION
20
+
21
+ echo " CHANNEL=$CHANNEL " >> $GITHUB_ENV
17
22
echo " TAG=$TAG " >> $GITHUB_ENV
23
+ echo " VERSION=$VERSION " >> $GITHUB_ENV
Original file line number Diff line number Diff line change @@ -100,7 +100,7 @@ jobs:
100
100
- name : check libc/libstdc++ ABI
101
101
run : .github/scripts/Linux/check_abi.sh 2.27 3.4.22 1.3.9 bin/* lib/ultragrid/*
102
102
- name : Create AppImage
103
- run : APPIMAGE=`data/scripts/Linux-AppImage/create-appimage.sh https://github.com/$GITHUB_REPOSITORY/releases/download/$TAG /UltraGrid-$VERSION -x86_64.AppImage.zsync` && mv $APPIMAGE UltraGrid-$VERSION-x86_64.AppImage
103
+ run : APPIMAGE=`data/scripts/Linux-AppImage/create-appimage.sh https://github.com/$GITHUB_REPOSITORY/releases/download/continuous /UltraGrid-$CHANNEL -x86_64.AppImage.zsync` && mv $APPIMAGE UltraGrid-$VERSION-x86_64.AppImage
104
104
- name : Check AppImage
105
105
run : |
106
106
docker build -f .github/scripts/Linux/utils/Dockerfile.ubuntu -t aitest-ubuntu .
@@ -124,8 +124,8 @@ jobs:
124
124
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
125
125
run : |
126
126
sudo apt install jq zsync
127
- zsyncmake -C UltraGrid-$VERSION-x86_64.AppImage
128
- .github/scripts/replace-asset.sh $TAG UltraGrid-$VERSION -x86_64.AppImage.zsync application/x-zsync AppImage%20zsync
127
+ zsyncmake -C -u https://github.com/$GITHUB_REPOSITORY/releases/download/$TAG/UltraGrid-$VERSION-x86_64.AppImage -o UltraGrid-$CHANNEL-x86_64.AppImage.zsync UltraGrid-$VERSION-x86_64.AppImage
128
+ .github/scripts/replace-asset.sh continuous UltraGrid-$CHANNEL -x86_64.AppImage.zsync application/x-zsync AppImage%20${CHANNEL} %20zsync
129
129
.github/scripts/replace-asset.sh $TAG UltraGrid-$VERSION-x86_64.AppImage application/x-appimage Linux%20build
130
130
- name : Upload Build
131
131
if : steps.upload-ndi.conclusion == 'skipped' && steps.upload-release.conclusion == 'skipped'
You can’t perform that action at this time.
0 commit comments