name: Membrowse Comment on: workflow_run: workflows: ["Build"] types: - completed jobs: post-comment: runs-on: ubuntu-latest if: > github.event.workflow_run.event == 'pull_request' && github.event.workflow_run.conclusion != 'cancelled' permissions: actions: read pull-requests: write steps: - name: Checkout repository uses: actions/checkout@v6 - name: Download Artifacts id: download uses: actions/download-artifact@v5 with: run-id: ${{ github.event.workflow_run.id }} github-token: ${{ secrets.GITHUB_TOKEN }} name: membrowse-comment path: reports continue-on-error: true - name: Post Membrowse PR comment if: steps.download.outcome == 'success' uses: membrowse/membrowse-action/comment-action@v1 with: json_files: 'reports/*.json' env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}