name: Composer Diff on: pull_request: paths: - "composer.lock" jobs: composer-diff: name: Composer Diff runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v3 with: # Required to make it possible to compare with PR base branch fetch-depth: 0 - name: Generate composer diff # To reference the output in comment id: composer_diff uses: IonBazan/composer-diff-action@v1 - uses: marocchino/sticky-pull-request-comment@v2 # An empty diff result will break this action. if: ${{ steps.composer_diff.outputs.composer_diff_exit_code != 0 }} with: # Creates a collapsed comment with the report header: composer-diff message: |
Composer package changes ${{ steps.composer_diff.outputs.composer_diff }}