@@ -8,30 +8,30 @@ case ${TARGET_OS} in
8
8
;;
9
9
esac
10
10
11
- echo " ::set-output name= TARGET_OS:: $TARGET_OS "
11
+ echo " TARGET_OS= $TARGET_OS " >> $GITHUB_OUTPUT
12
12
13
13
export GIT_BRANCH=${GITHUB_REF# refs/ heads/ }
14
- echo " ::set-output name= GIT_BRANCH:: $GIT_BRANCH "
14
+ echo " GIT_BRANCH= $GIT_BRANCH " >> $GITHUB_OUTPUT
15
15
export GIT_TAG=$( git tag | grep $( git describe --tags HEAD) )
16
- echo " ::set-output name= GIT_TAG:: $GIT_TAG "
16
+ echo " GIT_TAG= $GIT_TAG " >> $GITHUB_OUTPUT
17
17
export GIT_COMMIT_HEAD_MSG=$( git log --format=%b -1)
18
- echo " ::set-output name= GIT_COMMIT_HEAD_MSG:: $GIT_COMMIT_HEAD_MSG "
18
+ echo " GIT_COMMIT_HEAD_MSG= $GIT_COMMIT_HEAD_MSG " >> $GITHUB_OUTPUT
19
19
export GIT_COMMIT_SHORTCUTS=$( git log --format=%h -1)
20
- echo " ::set-output name= GIT_COMMIT_SHORTCUTS:: $GIT_COMMIT_SHORTCUTS "
20
+ echo " GIT_COMMIT_SHORTCUTS= $GIT_COMMIT_SHORTCUTS " >> $GITHUB_OUTPUT
21
21
export GIT_COMMIT_TIME=$( git show -s --format=" %cd" --date=format:%Y%m%d%H%M%S HEAD)
22
- echo " ::set-output name= GIT_COMMIT_TIME:: $GIT_COMMIT_TIME "
22
+ echo " GIT_COMMIT_TIME= $GIT_COMMIT_TIME " >> $GITHUB_OUTPUT
23
23
24
24
if [[ " $GIT_TAG " =~ ^v? [012]\. [0-9]+\. [0-9]+$ ]]; then
25
25
export IS_GIT_TAG_MATCH_SEMVER=" true"
26
- echo " ::set-output name= IS_GIT_TAG_MATCH_SEMVER:: $IS_GIT_TAG_MATCH_SEMVER "
26
+ echo " IS_GIT_TAG_MATCH_SEMVER= $IS_GIT_TAG_MATCH_SEMVER " >> $GITHUB_OUTPUT
27
27
fi
28
28
29
29
if [ " $GITHUB_REPOSITORY " == " fibjs/fibjs" ]; then
30
30
export IS_ORIGIN_REPO=1
31
31
fi
32
32
33
33
if [[ -z " $IS_ORIGIN_REPO " || ! -z " $GIT_TAG " ]]; then
34
- echo " ::set-output name= IS_UPLOAD_ASSETS::1 "
34
+ echo " IS_UPLOAD_ASSETS=1 " >> $GITHUB_OUTPUT
35
35
fi
36
36
37
37
if [ -z " $GIT_TAG " ]; then
@@ -43,7 +43,7 @@ if [ -z "$IS_GIT_TAG_MATCH_SEMVER" ]; then
43
43
SUFFIX=${GIT_BRANCH// \/ / ' -' }
44
44
RELEASE_TAG=" $RELEASE_TAG -$SUFFIX "
45
45
fi
46
- echo " ::set-output name= RELEASE_TAG:: $RELEASE_TAG "
46
+ echo " RELEASE_TAG= $RELEASE_TAG " >> $GITHUB_OUTPUT
47
47
48
48
git fetch;
49
49
if [ $( git tag --list | egrep " ^$RELEASE_TAG $" ) ]; then
@@ -52,7 +52,7 @@ if [ $(git tag --list | egrep "^$RELEASE_TAG$") ]; then
52
52
else
53
53
export RELEASE_TAG_FROM_GIT_ORIGIN=" "
54
54
fi
55
- echo " ::set-output name= RELEASE_TAG_FROM_GIT_ORIGIN:: $RELEASE_TAG_FROM_GIT_ORIGIN "
55
+ echo " RELEASE_TAG_FROM_GIT_ORIGIN= $RELEASE_TAG_FROM_GIT_ORIGIN " >> $GITHUB_OUTPUT
56
56
57
57
case " ${TARGET_ARCH} " in
58
58
i386)
@@ -100,7 +100,7 @@ if [[ "$RUNNER_OS" == "Windows" ]]; then
100
100
export DIST_DIR=" Windows_${TARGET_ARCH} _$BUILD_TYPE "
101
101
fi
102
102
103
- echo " ::set-output name= TARGET_OS_NAME:: $TARGET_OS_NAME "
104
- echo " ::set-output name= DIST_DIR:: $DIST_DIR "
105
- echo " ::set-output name= DIST_ARCH:: $DIST_ARCH "
106
- echo " ::set-output name= HOST_ARCH:: $HOST_ARCH "
103
+ echo " TARGET_OS_NAME= $TARGET_OS_NAME " >> $GITHUB_OUTPUT
104
+ echo " DIST_DIR= $DIST_DIR " >> $GITHUB_OUTPUT
105
+ echo " DIST_ARCH= $DIST_ARCH " >> $GITHUB_OUTPUT
106
+ echo " HOST_ARCH= $HOST_ARCH " >> $GITHUB_OUTPUT
0 commit comments