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@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5 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@3140157575f6a67799cc80248ae35f5fb303ab15 # v1 - uses: marocchino/sticky-pull-request-comment@52423e01640425a022ef5fd42c6fb5f633a02728 # 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 }}