You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@sedona.apache.org by "jiayuasu (via GitHub)" <gi...@apache.org> on 2026/05/17 06:57:03 UTC
[I] Remove first-interaction CI workflow [sedona]
jiayuasu opened a new issue, #2964:
URL: https://github.com/apache/sedona/issues/2964
## Problem
The `first-interaction` workflow (`.github/workflows/first-interaction.yml`) has been failing on every first-time contributor PR from a fork. Example: https://github.com/apache/sedona/actions/runs/25948092616/job/76280307240?pr=2959
The failure is:
```
HttpError: Resource not accessible by integration
status: 403
url: https://api.github.com/repos/apache/sedona/issues/2959/comments
```
## Root cause
The workflow triggers on `pull_request`. For PRs opened from forks, GitHub forces `GITHUB_TOKEN` to read-only regardless of the workflow's declared `permissions:` block. The job logs confirm this — it declares `issues: write, pull-requests: write` but the runner reports `Issues: read, PullRequests: read`, so the comment POST gets a 403.
This means the welcome-message comment has effectively never worked for the case it was intended for (first-time external contributors).
## Proposal
Remove the workflow. It produces a confusing red ❌ on every first-time contributor's PR while never actually posting the intended welcome message.
(An alternative would be switching the trigger to `pull_request_target` so it runs in the base repo's context with a writable token, but the welcome-comment value is marginal and not worth the extra workflow surface area.)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: issues-unsubscribe@sedona.apache.org.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] Remove first-interaction CI workflow [sedona]
Posted by "jbampton (via GitHub)" <gi...@apache.org>.
jbampton closed issue #2964: Remove first-interaction CI workflow
URL: https://github.com/apache/sedona/issues/2964
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: issues-unsubscribe@sedona.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org