Skip to content

Commit f370fea

Browse files
committed
use tee with $GITHUB_ENV
this also printsw the value to the console, making it easieer to debug
1 parent 0cc5ad2 commit f370fea

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

.github/workflows/publish.yaml

+8-8
Original file line numberDiff line numberDiff line change
@@ -22,12 +22,12 @@ jobs:
2222
fetch-depth: 0
2323
- name: Set env
2424
run: |
25-
echo "RELEASE_TAG=${GITHUB_REF#refs/*/}" >> $GITHUB_ENV
25+
echo "RELEASE_TAG=${GITHUB_REF#refs/*/}" | tee $GITHUB_ENV
2626
echo "BRANCH=$( \
2727
git branch -r --contains ${GITHUB_REF} \
2828
| grep -v HEAD \
2929
| sed -n 's/ *origin\/\(.*\)/\1/p' \
30-
)" >> $GITHUB_ENV
30+
)" | tee $GITHUB_ENV
3131
- name: Set up Python
3232
uses: actions/setup-python@v4
3333
with:
@@ -40,13 +40,13 @@ jobs:
4040
run: |
4141
if [[ $RELEASE_TAG =~ (([0-9]+)\.([0-9]+)\.([0-9]+))([-./]dev([0-9]+))? ]]
4242
then
43-
echo "VERSION=${BASH_REMATCH[0]}" >> $GITHUB_ENV
44-
echo "VERSION_MAJOR=${BASH_REMATCH[2]}" >> $GITHUB_ENV
45-
echo "VERSION_MINOR=${BASH_REMATCH[3]}" >> $GITHUB_ENV
46-
echo "VERSION_PATCH=${BASH_REMATCH[4]}" >> $GITHUB_ENV
47-
echo "VERSION_DEV=${BASH_REMATCH[6]}" >> $GITHUB_ENV
43+
echo "VERSION=${BASH_REMATCH[0]}" | tee $GITHUB_ENV
44+
echo "VERSION_MAJOR=${BASH_REMATCH[2]}" | tee $GITHUB_ENV
45+
echo "VERSION_MINOR=${BASH_REMATCH[3]}" | tee $GITHUB_ENV
46+
echo "VERSION_PATCH=${BASH_REMATCH[4]}" | tee $GITHUB_ENV
47+
echo "VERSION_DEV=${BASH_REMATCH[6]}" | tee $GITHUB_ENV
4848
else
49-
echo "INVALID_TAG=True" >> $GITHUB_ENV
49+
echo "INVALID_TAG=True" | tee $GITHUB_ENV
5050
fi
5151
- name: Fail on invalid Tag
5252
if: ${{ env.INVALID_TAG }}

0 commit comments

Comments
 (0)