diff --git a/.github/workflows/update_range_message.yml b/.github/workflows/update_range_message.yml index ad2114c..8489a63 100644 --- a/.github/workflows/update_range_message.yml +++ b/.github/workflows/update_range_message.yml @@ -14,6 +14,9 @@ jobs: CHANGES_PUSHED: 0 steps: - uses: actions/checkout@v3 + - name: old version + run: | + perl -0777 -ne 'm/^our \x24VERSION\s+=\s+\x27(.+?)\x27/m and print qq(OLD_VERSION=$1)' lib/Business/ISBN/Data.pm >> $GITHUB_ENV - name: setup packages run: | sudo apt -y install libxml2-utils @@ -40,9 +43,8 @@ jobs: if: ${{ env.RANGE_MESSAGES_SAME == 0 }} run: | mv lib/Business/ISBN/RangeMessage.xml.new lib/Business/ISBN/RangeMessage.xml - perl -000 -le 'm/^our \x24VERSION=\x27(.+?)\x27/m and print qq(OLD_VERSION=$1)' lib/Business/ISBN/Data.pm >> $GITHUB_ENV + perl -0777 -ne 'm/^our \x24VERSION\s+=\s+\x27(.+?)\x27/m and print qq(NEW_VERSION=$1)' lib/Business/ISBN/Data.pm >> $GITHUB_ENV perl -Ilib examples/make_default_data.pl - perl -000 -le 'm/^our \x24VERSION=\x27(.+?)\x27/m and print qq(NEW_VERSION=$1)' lib/Business/ISBN/Data.pm >> $GITHUB_ENV perl Makefile.PL make test - name: Commit RangeMessage.xml