[GH Actions] Create the getReleasePullRequestList Action
See original GitHub issueIf you haven’t already, check out our contributing guidelines for onboarding!
Problem
When a production deploy completes, we need a way to gather all the PRs for that release. That way, we can comment in each that it’s been deployed to production.
Why is this important?
We need a clear audit trail of which PRs are deployed to production. To do that, we first need to know which PRs are being deployed.
Solution
Create a Github Action called getReleasePullRequestList
that takes a TAG
as input and:
- Fetch all the Expensify.cash releases.
- Filter the results to find the release prior to the one with the tag matching the input tag.
- Execute the
getPullRequestsMergedBetween
function with the tag found in step 2 and the tag passed as input. - Return the result of step 3.
Apply to this posting on Upwork: https://www.upwork.com/jobs/~0147f10a003e2162e8
Issue Analytics
- State:
- Created 3 years ago
- Comments:8 (8 by maintainers)
Top Results From Across the Web
Creating actions - GitHub Docs
You can create your own actions, use and customize actions shared by the GitHub community, or write and share the actions you build....
Read more >Use GitHub Actions to make code updates in Azure Functions
Learn how to use GitHub Actions to define a workflow to build and deploy Azure Functions projects in GitHub.
Read more >Tip 9: Creating a GitHub release in a GitHub Actions workflow
Let's finish up this workflow by distributing our content as a GitHub release. We will create a GitHub release, version it, and then...
Read more >7 Github Actions Tricks I Wish I Knew Before I Started
These tricks helped me create a more maintainable workflows code. ... You just head over to the “Actions” tab, select the relevant action...
Read more >Enabling keyless authentication from GitHub Actions
Authenticate from GitHub Actions to create and manage Google Cloud resources ... For example, you can use the auth GitHub Action with the ......
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Yes, it returns 30 most recent tags in the first page. Then I’m going to remove 100 limit and use default value.
Just return the list 😃
Nope, no need!
And thanks, proposal looks go so go ahead and submit the PR