-
-
Notifications
You must be signed in to change notification settings - Fork 778
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
GHAs Remove Merged PRs from Project Board #3846
GHAs Remove Merged PRs from Project Board #3846
Conversation
Want to review this pull request? Take a look at this documentation for a step by step guide! From your project repository, check out a new branch and test the changes.
|
Availability: Saturday 1/21, M-F after 3pm |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Per our discussion, I am requesting changes so that developer can test within his own copy of the Projects (classic) in his own repo. Leaving this in PRs so we can track changes in code if applicable.
adding test file
updated: branch repotoken
updated 'move_pr' for 'project board 77' NOT delete though
added temporary branch
added for testing
Add files via upload
add correct project board reference
Add files via upload
Update: The initial testing has been successful:
Now reviewing to make sure the branch, token, and other references are correct |
addition of 'needs: Move PR'
revert to original
revert to original
revert to original
Delete test3_100-automations.md
changed to 'needs: Move-PR'
revert to original
Update pr-instructions.yml
This is not ready to merge yet. @jdingeman do you want to arrange for us to do a live demo? |
added 'needs: Move-PR'
Availability: Today 4 - 5 PM |
Developer demonstrated workflow and will clean up the branch so we can do a clean test on the HfLA gh-pages.
|
I am closing this PR, then opening a new PR under a clean branch. |
Moved this to column 'IGNORE: PRs closed without being merged' since this PR was replaced. |
Fixes #2592
What changes did you make and why did you make them ?
PLEASE READ FIRST: This GitHub Action will NOT work with the revised 'Projects'. It will only with 'Project (classic)' i.e. the same as HfLA is using. This Pull Request should only be reviewed / tested by someone who can access 'Projects (classic).'
Edits are to
pull-request-trigger.yml
file.Move-PR
is intended to find all closed and 'merged' PRs and gather them in a single column immediately prior to the next step.Delete-Merged-PRs
then deletes all 'merged' PRs from this same column.I was able to create a mockup of the HfLA 'Project Board' but I was only able to partially test this action. However, the
alex-page/github-project-automation-plus
automation does not appear to work with the new 'Projects' (for example, the automation is looking for an objectproject
, but for the new 'Projects' it isprojects_v2
, which the automation does not recognize.)This automation is also used in the
move-closed-issues
action, which itself is working once again now that the token/ secrets have been reset.Screenshots of Proposed Changes Of The Website (if any, please do not screen shot code changes)
Visuals before changes are applied
Visuals after changes are applied