diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 58ff736..e93c7a0 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -49,7 +49,7 @@ jobs: qemu-arch: "s390x" steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Preparation id: prep run: | @@ -57,18 +57,18 @@ jobs: TAG=$(echo ${GITHUB_REF} | sed -e "s/refs\/tags\///g") echo "BRANCH: ${BRANCH}" echo "TAG: ${TAG}" - echo ::set-output name=TARGET::${DOCKER_USERNAME}/webtrees-dev - echo ::set-output name=BUILD_VERSION::$(echo ${GITHUB_SHA} | cut -c1-8) - echo ::set-output name=BUILD_DATE::$(date -u +'%Y-%m-%dT%H:%M:%SZ') - echo ::set-output name=WT_VERSION::$(grep -oE 'WT_VERSION=(\w*.\w*.\w*)' Dockerfile.github | cut -d= -f2) + echo "TARGET=${DOCKER_USERNAME}/webtrees-dev" >> $GITHUB_OUTPUT + echo "BUILD_VERSION=$(echo ${GITHUB_SHA} | cut -c1-8)" >> $GITHUB_OUTPUT + echo "BUILD_DATE=$(date -u +'%Y-%m-%dT%H:%M:%SZ')" >> $GITHUB_OUTPUT + echo "WT_VERSION=$(grep -oE 'WT_VERSION=(\w*.\w*.\w*)' Dockerfile.github | cut -d= -f2)" >> $GITHUB_OUTPUT if [[ "${TAG}" =~ ^v[0-9\.-]*$ ]]; then - echo ::set-output name=TARGET::${DOCKER_USERNAME}/webtrees + echo "TARGET=${DOCKER_USERNAME}/webtrees" >> $GITHUB_OUTPUT fi if [[ "${TAG}" =~ ^v[0-9\.-]*[a-zA-Z0-9\.-]+$ ]]; then - echo ::set-output name=BUILD_VERSION::${TAG} + echo "BUILD_VERSION=${TAG}" >> $GITHUB_OUTPUT fi if [[ "${TAG}" =~ ^refs\/pull.*$ ]]; then - echo ::set-output name=BUILD_VERSION::build-pull + echo "BUILD_VERSION=build-pull" >> $GITHUB_OUTPUT fi chmod 775 docker.sh ./docker.sh prepare @@ -123,7 +123,7 @@ jobs: if: startsWith(github.ref, 'refs/tags/v') steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Preparation id: prep run: | @@ -131,15 +131,15 @@ jobs: TAG=$(echo ${GITHUB_REF} | sed -e "s/refs\/tags\///g") echo "BRANCH: ${BRANCH}" echo "TAG: ${TAG}" - echo ::set-output name=TARGET::${DOCKER_USERNAME}/webtrees-dev - echo ::set-output name=BUILD_VERSION::$(echo ${GITHUB_SHA} | cut -c1-8) - echo ::set-output name=BUILD_DATE::$(date -u +'%Y-%m-%dT%H:%M:%SZ') - echo ::set-output name=WT_VERSION::$(grep -oE 'WT_VERSION=(\w*.\w*.\w*)' Dockerfile.github | cut -d= -f2) + echo "TARGET=${DOCKER_USERNAME}/webtrees-dev" >> $GITHUB_OUTPUT + echo "BUILD_VERSION=$(echo ${GITHUB_SHA} | cut -c1-8)" >> $GITHUB_OUTPUT + echo "BUILD_DATE=$(date -u +'%Y-%m-%dT%H:%M:%SZ')" >> $GITHUB_OUTPUT + echo "WT_VERSION=$(grep -oE 'WT_VERSION=(\w*.\w*.\w*)' Dockerfile.github | cut -d= -f2)" >> $GITHUB_OUTPUT if [[ "${TAG}" =~ ^v[0-9\.-]*$ ]]; then - echo ::set-output name=TARGET::${DOCKER_USERNAME}/webtrees + echo "TARGET=${DOCKER_USERNAME}/webtrees" >> $GITHUB_OUTPUT fi if [[ "${TAG}" =~ ^v[0-9\.-]*[a-zA-Z0-9\.-]+$ ]]; then - echo ::set-output name=BUILD_VERSION::${TAG} + echo "BUILD_VERSION=${TAG}" >> $GITHUB_OUTPUT fi chmod 775 docker.sh ./docker.sh prepare