Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.
Sign upAdd issues and pull requests to the current release project #2131
Conversation
smashwilson
added some commits
May 7, 2019
smashwilson
added this to In progress
in Release : 9 May 2019 - 5 June 2019 : v0.30.0
via automation
May 8, 2019
This comment has been minimized.
This comment has been minimized.
codecov
bot
commented
May 8, 2019
•
Codecov Report
@@ Coverage Diff @@
## master #2131 +/- ##
==========================================
+ Coverage 92.72% 92.73% +<.01%
==========================================
Files 207 207
Lines 12053 12053
Branches 1764 1764
==========================================
+ Hits 11176 11177 +1
+ Misses 877 876 -1
Continue to review full report at Codecov.
|
smashwilson
added some commits
May 8, 2019
smashwilson
added some commits
May 8, 2019
This comment has been minimized.
This comment has been minimized.
|
Tested with #2132. Looks like it added itself to the release project correctly |
smashwilson
marked this pull request as ready for review
May 8, 2019
smashwilson
requested a review
from atom/github-package
May 8, 2019
vanessayuenn
approved these changes
May 13, 2019
|
Excited to see how this will work! Something that would be neat is to add an action triggered by us unassigning issues, which will take the issue off the current project board. It's just an |
| query { | ||
| repository(owner: "atom", name: "github") { | ||
| projects( | ||
| search: "Release" |
This comment has been minimized.
This comment has been minimized.
vanessayuenn
May 13, 2019
Contributor
Will the matching be case sensitive, then? And is this search only on the name of the project board?
This comment has been minimized.
This comment has been minimized.
smashwilson
May 14, 2019
Author
Member
The search is only on the name of the board:
https://developer.github.com/v4/object/repository/, search for "projects"
Query to search projects by, currently only searching by name.
I'm not sure if it's case sensitive or not, though? The one I tested with was an exact case match
| args = "action 'opened|merged|assigned|reopened'" | ||
| } | ||
|
|
||
| action "Add pull request to release board" { |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
smashwilson
May 14, 2019
Author
Member
Basically, "consider" filters on the event's action to determine whether or not it should result in a release board addition; "add" does the actual addition.
smashwilson commentedMay 8, 2019
More GitHub Action fun⚡️
This one will run each time we assign an issue or open a pull request. It'll add the issue or pull request to the current release project board so we keep that as an accurate record of the work that's been done within each release cycle.