-
Notifications
You must be signed in to change notification settings - Fork 7
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
Add reusable action for go version updates #88
Conversation
… a dispatch trigger workflow
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.
Awesome.
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.
Added a few suggestions
on: | ||
workflow_dispatch: | ||
repository_dispatch: | ||
types: [go-update-workflow] |
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.
What will trigger this workflow?
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.
It'll be triggered by this event type payload here https://github.com/dell/common-github-actions/blob/go-version-workflow/.github/workflows/trigger-go-workflow.yaml#L78
0ad3c60
Description
Update Go Version Workflow
that will update the go version in Go based repositories. In order to sign commits, I've created a GitHub App called CSM Release and the token is generated using that App. This will sign commits asrelease-actions-token[bot]
. See: https://github.com/peter-evans/create-pull-request/blob/main/docs/concepts-guidelines.md#commit-signingGo Version Update
that calls the reusable workflow. The workflow can be manually triggered or it can be triggered across multiple repositories at once using theTrigger Go Version Workflow
workflow.Trigger Go Version Workflow
workflow that will run this workflow across the repositories specified.Issues
List the issues impacted by this PR:
Checklist:
How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Please also list any relevant details for your test configuration