Skip to content

Fix pr test workflow from forks#285

Merged
robandpdx merged 2 commits into
mainfrom
fix-pr-test-workflow-from-forks
May 27, 2026
Merged

Fix pr test workflow from forks#285
robandpdx merged 2 commits into
mainfrom
fix-pr-test-workflow-from-forks

Conversation

@robandpdx

Copy link
Copy Markdown
Collaborator

This pull request makes improvements to the GitHub Actions workflows by refining coverage reporting and removing an automated review workflow for Probot-related pull requests.

Workflow improvements:

  • Added a condition to the nyc-reporter-action step in .github/workflows/pr.yml so that it only runs when the pull request is not from a forked repository, preventing unnecessary or failing coverage reports on forked PRs.

Workflow cleanup:

  • Removed the .github/workflows/review-probot-prs.yml workflow, which previously posted automated review comments on Probot dependency bump pull requests, as it is no longer needed.

Copilot AI review requested due to automatic review settings May 27, 2026 18:11

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This pull request updates the repository’s GitHub Actions automation to better handle pull requests originating from forks, and removes an obsolete workflow that auto-reviewed Probot dependency bump PRs.

Changes:

  • Skips the tintef/nyc-reporter-action coverage reporting step when a PR comes from a fork to avoid permission-related failures.
  • Removes the review-probot-prs.yml workflow that posted automated “request changes” reviews on Probot bump PRs.
Show a summary per file
File Description
.github/workflows/pr.yml Adds a fork guard condition so coverage reporting runs only for non-fork PRs.
.github/workflows/review-probot-prs.yml Removes an unused automated review workflow for Probot bump PRs.

Copilot's findings

Tip

Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

  • Files reviewed: 2/2 changed files
  • Comments generated: 0

@github-actions

Copy link
Copy Markdown
Contributor

=============================== Coverage summary ===============================
Statements   : 100% ( 149/149 )
Branches     : 100% ( 88/88 )
Functions    : 100% ( 27/27 )
Lines        : 100% ( 148/148 )
================================================================================

@robandpdx robandpdx merged commit b7ca857 into main May 27, 2026
6 checks passed
@robandpdx robandpdx deleted the fix-pr-test-workflow-from-forks branch May 27, 2026 18:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants