Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(workflow): auto-assign PR author #1388

Merged
merged 1 commit into from
Jul 10, 2024
Merged

Conversation

roschaefer
Copy link
Contributor

Motivation

I've heard today that we want to assign each PR to its respective author, so the name appears in the PR list on the right side: https://github.com/dreammall-earth/dreammall.earth/pulls

I keep forgetting this, so I'd say let's drop the requirement or automate this.

Feel free to reject this PR in case we drop the requirement.

image

How to test

  1. Merge this into master
  2. See if new PRs get auto-assigned

@roschaefer roschaefer requested review from mahula and Elweyn July 10, 2024 15:33
@mahula mahula added feature New feature or request devops labels Jul 10, 2024
@mahula mahula changed the title feat(workflows): auto-assign PR author feat(workflow): auto-assign PR author Jul 10, 2024
@roschaefer roschaefer force-pushed the auto-assign-pr-author branch from ada7a0b to 04f533a Compare July 10, 2024 16:54
Motivation
----------
I've heard today that we want to assign each PR to its respective
author, so the name appears in the PR list on the right side:
https://github.com/dreammall-earth/dreammall.earth/pulls

I keep forgetting this, so I'd say let's drop the requirement or
automate this.

Feel free to reject this PR in case we drop the requirement.

How to test
-----------
1. Merge this into `master`
2. See if new PRs get auto-assigned
@roschaefer roschaefer force-pushed the auto-assign-pr-author branch from ad2ea95 to b49867d Compare July 10, 2024 20:08
@roschaefer roschaefer merged commit aa0f69e into master Jul 10, 2024
35 checks passed
@roschaefer roschaefer deleted the auto-assign-pr-author branch July 10, 2024 20:22
@mahula mahula restored the auto-assign-pr-author branch July 10, 2024 20:42
roschaefer added a commit that referenced this pull request Jul 10, 2024
Motivation
----------
 #1388 was the third PR that ran into a complexity of
 `pull_request_target`: Since the `root.yml` workflow would run on the
 base branch where the changes to `auto-assign` was not present, the
 new workflow was not tested.

How to test
-----------
1. We need admin powers to merge this, as it will turn red
2. After merge, new PRs should be green again
roschaefer added a commit that referenced this pull request Jul 10, 2024
Motivation
----------
 #1388 was the third PR that ran into a complexity of
 `pull_request_target`: Since the `root.yml` workflow would run on the
 base branch where the changes to `auto-assign` was not present, the
 new workflow was not tested.

How to test
-----------
1. We need admin powers to merge this, as it will turn red
2. After merge, new PRs should be green again
Elweyn added a commit that referenced this pull request Jul 11, 2024
Motivation
----------
 #1388 was the third PR that ran into a complexity of
 `pull_request_target`: Since the `root.yml` workflow would run on the
 base branch where the changes to `auto-assign` was not present, the
 new workflow was not tested.

How to test
-----------
1. We need admin powers to merge this, as it will turn red
2. After merge, new PRs should be green again

Co-authored-by: Hannes Heine <heine.hannes@gmail.com>
@roschaefer roschaefer self-assigned this Jul 14, 2024
@mahula mahula deleted the auto-assign-pr-author branch July 25, 2024 07:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
devops feature New feature or request
Projects
Status: ✅ Done
Development

Successfully merging this pull request may close these issues.

3 participants