-
Notifications
You must be signed in to change notification settings - Fork 49
Split CI Jobs #179
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
Split CI Jobs #179
Conversation
Pull request was converted to draft
.github/workflows/CD.yml
Outdated
@@ -7,20 +7,20 @@ on: | |||
concurrency: cd-${{ github.ref }} | |||
|
|||
jobs: | |||
build-and-deploy: | |||
setup: |
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.
We use the same setup
in CI and CD workflows. What about using action composition to reduce duplication? Is this possible here?
https://github.blog/changelog/2021-08-25-github-actions-reduce-duplication-with-action-composition/
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.
The current setup I've made doesn't even work, it seems not likely to either. Once I get things working somehow, then I will take a look at that, thanks for the tip! Seems interesting😇
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.
Created a shared job for both places 🚀!
bbb8f9c
to
31262e4
Compare
e06ddb9
to
b8cd4dd
Compare
255d2b6
to
8c7b6db
Compare
@yevdyko working! 🚀 Please review the two open PRs as soon as you get time. 🎁 |
@yevdyko I moved the base because the other PR is bugging out waiting for the build task that is required in settings now and so it needs the new flows to correct itself 👍🏻 |
The PR automerged due to repo settings 🤷🏻♂️... didn't expect that actually... but it's okay since the target was the other PR anyway 😄 |
Fixes #176
Proposed Changes
Additional Notes (optional)
N / A