Skip to content

Conversation

@mattface
Copy link
Contributor

Start moving the build logic into separated files to copy the method of meta-qcom to run PR builds/tests with repo secrets.

@mattface mattface force-pushed the move-debos-build-logic branch 2 times, most recently from ea0f675 to 24bce32 Compare April 30, 2025 12:42
Copy link
Contributor

@lool lool left a 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.


permissions:
checks: write
pull-requests: write
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Surprised you need this

packages: read

jobs:
event-file:
Copy link
Contributor

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?


permissions:
checks: write
pull-requests: write
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I guess not needed?

@lool lool mentioned this pull request Apr 30, 2025
@mattface mattface force-pushed the move-debos-build-logic branch from 341cfda to 37e90b3 Compare April 30, 2025 14:14
@mattface
Copy link
Contributor Author

I believe all comments should now be resolved

@lool
Copy link
Contributor

lool commented Apr 30, 2025

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]>
@mattface mattface force-pushed the move-debos-build-logic branch from 37e90b3 to fee0f00 Compare May 7, 2025 13:30
@lool
Copy link
Contributor

lool commented May 9, 2025

Merging this now, we can always tweak / consolidate the build yaml files in later pull requests

@lool lool merged commit b6fb4fa into qualcomm-linux:main May 9, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants