andygrove opened a new pull request, #2391:
URL: https://github.com/apache/datafusion-ballista/pull/2391
# Which issue does this PR close?
<!-- No issue filed for this. -->
N/A
# Rationale for this change
Commenting `take` on an issue is how contributors claim an issue in
apache/datafusion and apache/datafusion-comet, so people coming from those
repos naturally try the same thing here. Ballista has no such workflow, so
the comment silently does nothing and the issue stays unassigned.
# What changes are included in this PR?
- Add `.github/workflows/take.yml`, a copy of the DataFusion workflow adapted
to this repo's runner and style. On an issue comment of exactly `take` it
assigns the commenter (after checking they are assignable), and on `untake`
it unassigns them. It uses only `curl` and `secrets.GITHUB_TOKEN`, with no
third-party actions, so it does not add anything to the ASF actions
allowlist.
- Document `take`/`untake` in a new "Claiming an issue" section in
`CONTRIBUTING.md`.
Note that the workflow only takes effect once merged, since `issue_comment`
events always run the version of the workflow on the default branch.
# Are there any user-facing changes?
No code changes. Contributors can self-assign issues by commenting `take`.
--
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: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]