diff --git a/.github/workflows/diff.yaml b/.github/workflows/diff.yaml new file mode 100644 index 0000000..e846d19 --- /dev/null +++ b/.github/workflows/diff.yaml @@ -0,0 +1,14 @@ +name: diff + +on: push + +jobs: + diff: + runs-on: ubuntu-22.04 + steps: + - uses: actions/checkout@v4 + - run: | + previous_commit=$(git rev-parse HEAD~1) + previous=$(git show $previous_commit:package.json | grep '"version"' | awk -F '"' '{print $4}') + current=$(git show HEAD:package.json | grep '"version"' | awk -F '"' '{print $4}') + echo "$previous_commit $previous $current" diff --git a/.github/workflows/version.yaml b/.github/workflows/version.yaml index 5a851cd..a232295 100644 --- a/.github/workflows/version.yaml +++ b/.github/workflows/version.yaml @@ -15,7 +15,7 @@ jobs: node-version: 20 - id: version run: | - previous_commit=$(git rev-parse HEAD^) + previous_commit=$(git rev-parse HEAD~1) previous=$(git show $previous_commit:package.json | grep '"version"' | awk -F '"' '{print $4}') current=$(git show HEAD:package.json | grep '"version"' | awk -F '"' '{print $4}') echo "$previous $current"