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

Template Workflow to Update the ids Workflows #6

Open
curtisma opened this issue Aug 15, 2021 · 0 comments
Open

Template Workflow to Update the ids Workflows #6

curtisma opened this issue Aug 15, 2021 · 0 comments
Assignees
Labels
dev ops enhancement New feature or request

Comments

@curtisma
Copy link
Contributor

curtisma commented Aug 15, 2021

Problem Statement

When the template workflows are updated, the updates don't get propagated to all the projects. Manually updating them all would be too time consumung. We need a better way to update each project's workflows.

Proposed Solution

We will create a new template workflow that will update that project's ids workflows with the latest from the .github repo and then commit them back to the master branch.

We will need to be careful to preserve any customization required on the workflows. If we can find a way to avoid having to customize a workflow that would avoid this issue.

Alternatives Considered

  • Manually updating: Too time consuming
  • Might be able to make a set of actions
  • An upcoming feature allows workflows to be called similar to actions which would let me easily break down the workflow and centrally locate the definition of each part.

Proposed Action Plan

  1. we'll do this
  2. We'll do that
  3. Then we'll add tests for this and that.
@curtisma curtisma added enhancement New feature or request dev ops labels Aug 15, 2021
@curtisma curtisma self-assigned this Aug 15, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dev ops enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant