github-java-client icon indicating copy to clipboard operation
github-java-client copied to clipboard

Add get and list workflows from github actions API

Open hvardhanx opened this issue 1 year ago • 1 comments

Hi @Abhi347!

Here is a small PR which adds get and list workflows from Github Actions API:

  • List Workflows: https://docs.github.com/en/rest/actions/workflows#list-repository-workflows
  • Get Workflow: https://docs.github.com/en/rest/actions/workflows#get-a-workflow

Added tests as well for code coverage

hvardhanx avatar Sep 17 '24 11:09 hvardhanx

@ebk45 a small ping for review 🙂

hvardhanx avatar Sep 23 '24 07:09 hvardhanx

Thank you so much for the review @ebk45! I have updated the pull request and added ActionsClient under RepositoryClient and WorkflowsClient is now a child of ActionsClient. Please let me know if I need to change anything. 🙂

hvardhanx avatar Oct 04 '24 13:10 hvardhanx

small ping for review @ebk45 🙂

hvardhanx avatar Oct 21 '24 10:10 hvardhanx

Thanks a lot! @dennisgranath 😄

hvardhanx avatar Oct 21 '24 11:10 hvardhanx

Adds ActionsClient for #18

hvardhanx avatar Oct 21 '24 11:10 hvardhanx