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

De-duplicate workflows #2220

Merged
merged 11 commits into from
Jan 26, 2022
Merged

De-duplicate workflows #2220

merged 11 commits into from
Jan 26, 2022

Conversation

ferrarimarco
Copy link
Collaborator

@ferrarimarco ferrarimarco commented Dec 10, 2021

Proposed Changes

  1. De-duplicate workflows using a matrix.

Fixes #2205

TODO

(requires #2178)

Readiness Checklist

Author/Contributor

  • If documentation is needed for this change, has that been included in this pull request

Reviewing Maintainer

  • Label as breaking if this is a large fundamental change
  • Label as either automation, bug, documentation, enhancement, infrastructure, or performance

@ferrarimarco ferrarimarco added infrastructure related to project structure and maintenance automation related to helping the project operate more efficiently labels Dec 10, 2021
@ferrarimarco ferrarimarco self-assigned this Dec 10, 2021
@ferrarimarco ferrarimarco changed the title De-duplicate deploy-DEV workflows De-duplicate workflows Dec 10, 2021
@ferrarimarco
Copy link
Collaborator Author

@admiralAwkbar if you like the concept behind this PR, I can go ahead and de-duplicate the other workflows as well.

@admiralAwkbar
Copy link
Collaborator

@ferrarimarco I love this PR!
please any other help is much appreciated

@ferrarimarco
Copy link
Collaborator Author

Hi @admiralAwkbar

I'll have a look at this in the coming days :)

@admiralAwkbar
Copy link
Collaborator

@ferrarimarco Hey! thanks! I took a quick stab at reducing as well. THis is a fun PR

@admiralAwkbar
Copy link
Collaborator

@ferrarimarco I think its right but would love a code check :)

@ferrarimarco
Copy link
Collaborator Author

ah! yep, let me check. Thanks for pushing this, I've been swamped

@ferrarimarco
Copy link
Collaborator Author

LGTM. I can't add a review for my own PR, but you can @admiralAwkbar

Thanks for pushing this over the last mile!

@admiralAwkbar admiralAwkbar merged commit c0f47d0 into main Jan 26, 2022
@admiralAwkbar admiralAwkbar deleted the only-one-pipeline branch January 26, 2022 15:18
sarahc23 pushed a commit to 23andMe/super-linter that referenced this pull request May 6, 2022
* De-duplicate deploy-DEV workflows

* Add $

* Fix build target

* Fix standard target

* Consolidate workflows in a single one

* more clean

* add changes

* fix spaces

* fix release

Co-authored-by: Admiral Awkbar <admiralawkbar@github.com>
sarahc23 pushed a commit to 23andMe/super-linter that referenced this pull request May 6, 2022
* De-duplicate deploy-DEV workflows

* Add $

* Fix build target

* Fix standard target

* Consolidate workflows in a single one

* more clean

* add changes

* fix spaces

* fix release

Co-authored-by: Admiral Awkbar <admiralawkbar@github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
automation related to helping the project operate more efficiently infrastructure related to project structure and maintenance
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Triggering workflows on pull requests
2 participants