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

Implement support for action workflows #1411

Merged
merged 16 commits into from
Feb 10, 2020

Conversation

joshuabezaleel
Copy link
Contributor

@joshuabezaleel joshuabezaleel commented Feb 5, 2020

This PR adds support for managing the most recent update of Action Workflows.
The branch was created from PR #1402 .

Relates to: #1399

@googlebot
Copy link

All (the pull request submitter and all commit authors) CLAs are signed, but one or more commits were authored or co-authored by someone other than the pull request submitter.

We need to confirm that all authors are ok with their commits being contributed to this project. Please have them confirm that by leaving a comment that contains only @googlebot I consent. in this pull request.

Note to project maintainer: There may be cases where the author cannot leave a comment, or the comment is not properly detected as consent. In those cases, you can manually confirm consent of the commit author(s), and set the cla label to yes (if enabled on your project).

ℹ️ Googlers: Go here for more info.

Copy link
Collaborator

@gmlewis gmlewis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you, @joshuabezaleel!
It's looking good... just a few tweaks and I think we can get a second LGTM on this.

github/actions_workflows.go Outdated Show resolved Hide resolved
github/actions_workflows.go Outdated Show resolved Hide resolved
github/actions_workflows.go Outdated Show resolved Hide resolved
@joshuabezaleel
Copy link
Contributor Author

Thank you very much for the really great review, @gmlewis 🙂

Copy link
Collaborator

@gmlewis gmlewis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you, @joshuabezaleel!
LGTM.

Awaiting second LGTM before merging.

Note to self: Ideally, merge this after merging #1402.

@gmlewis gmlewis requested a review from gauntface February 6, 2020 13:13
@gmlewis
Copy link
Collaborator

gmlewis commented Feb 9, 2020

@martinssipenko - if you are comfortable, please feel free to review this PR and then we can hopefully get it merged after you approve it and after we get #1402 merged.

@martinssipenko
Copy link
Contributor

@googlebot I consent.

@googlebot
Copy link

CLAs look good, thanks!

ℹ️ Googlers: Go here for more info.

@googlebot googlebot added cla: yes Indication that the PR author has signed a Google Contributor License Agreement. and removed cla: no labels Feb 9, 2020
@martinssipenko
Copy link
Contributor

LGTM

@gmlewis
Copy link
Collaborator

gmlewis commented Feb 9, 2020

LGTM

Thank you, @martinssipenko! Awaiting the merge of #1402 now before merging this one.

Copy link
Contributor

@gauntface gauntface left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the PR 👍

@joshuabezaleel
Copy link
Contributor Author

Thank you for the reviews, @martinssipenko @gauntface @gmlewis !! 🎉 🎉 🎉 !!

@gmlewis
Copy link
Collaborator

gmlewis commented Feb 10, 2020

Thanks, @gauntface. I'm going to hold off merging this one until #1402 gets another LGTM and merged... as this is based off of that one.

// without revealing their encrypted values.
//
// GitHub API docs: https://developer.github.com/v3/actions/secrets/#list-secrets-for-a-repository
func (s *ActionsService) ListSecrets(ctx context.Context, owner, repo string, opt *ListOptions) (*Secrets, *Response, error) {
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

When you get a chance, could you please change opt to opts to be consistent with #1417?
(Here and anywhere else you find it in this PR, please.)

@gmlewis
Copy link
Collaborator

gmlewis commented Feb 10, 2020

Thank you, @joshuabezaleel!
Could you please check one more time for the opt to opts now that we merged #1402?

@gmlewis
Copy link
Collaborator

gmlewis commented Feb 10, 2020

(You will find them in files that you didn't previously modify, by the way.... and you might need to perform a "git merge master" into your branch to see them.)

@joshuabezaleel
Copy link
Contributor Author

I hope that should do the trick. cc: @gmlewis

Copy link
Collaborator

@gmlewis gmlewis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Perfect. Thank you, @joshuabezaleel!
LGTM.
Merging.

@gmlewis gmlewis merged commit f0c8643 into google:master Feb 10, 2020
n1lesh pushed a commit to n1lesh/go-github that referenced this pull request Oct 2, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cla: yes Indication that the PR author has signed a Google Contributor License Agreement.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants