-
Notifications
You must be signed in to change notification settings - Fork 21
Move debos build into separate workflow file #36
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
Conversation
ea0f675 to
24bce32
Compare
lool
left a comment
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.
I did a quick first pass, I think it's smart to land the splitting of workflows first; I see the value of this to make the changes more digestable, and I think that applies to the security/architecture topics on how it all fits together.
I'd very much like for the permissions, input/output, upload/download, triggers etc. to make sense at every step.
.github/workflows/daily.yml
Outdated
|
|
||
| permissions: | ||
| checks: write | ||
| pull-requests: write |
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.
Surprised you need this
.github/workflows/build-on-pr.yml
Outdated
| packages: read | ||
|
|
||
| jobs: | ||
| event-file: |
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.
I find it weird to upload the event-file without using it anywhere, let's perhaps defer this part to the next PR?
.github/workflows/build-on-pr.yml
Outdated
|
|
||
| permissions: | ||
| checks: write | ||
| pull-requests: write |
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.
I guess not needed?
341cfda to
37e90b3
Compare
|
I believe all comments should now be resolved |
Looking good, just the remaining comment "on: push" – do think we have this for meta-qcom too. (Did you have specific thoughts on limiting or not limiting the branches?) |
Start moving the build logic into separated files to copy the method of meta-qcom to run PR builds/tests with repo secrets. Signed-off-by: Matt Hart <[email protected]>
37e90b3 to
fee0f00
Compare
|
Merging this now, we can always tweak / consolidate the build yaml files in later pull requests |
Start moving the build logic into separated files to copy the method of meta-qcom to run PR builds/tests with repo secrets.