When using pull_request event, the workflow is run in the context of the PR, so it's potentially untrusted code from a third party. As such Github Action secrets are not available for security reason. The PR build test workflow requires a secret (TUXSUITE TOKEN). So instead, we can use pull_request_target which ensures the workflow runs in the context of the base of the PR, e.g. trusted/merged code. In this case the repo secrets can be used in the workflow. We just need to carefully set the 'ref' we use in the tuxOE job definition, which needs to refer to the PR. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
meta-qcom
Introduction
OpenEmbedded/Yocto Project layer for Qualcomm based platforms.
This layer depends on:
URI: git://github.com/openembedded/oe-core.git
layers: meta
branch: master
revision: HEAD
This layers has an optional dependency on meta-oe layer:
URI: git://github.com/openembedded/meta-openembedded.git
layers: meta-oe
branch: master
revision: HEAD
The dependency is optional, and not strictly required. When meta-oe is enabled in the build (e.g. it is used in BBLAYERS) then additional recipes from meta-qcom are added to the metadata. You can refer to meta-qcom/conf/layer.conf for the implementation details.
Contributing
If you want to contribute changes, you can send Github pull requests at https://github.com/ndechesne/meta-qcom/pulls.
Alternatively you can send patches to openembedded@lists.linaro.org, in which case, please:
- When creating patches, please use something like:
git format-patch -s --subject-prefix='meta-qcom][PATCH' origin
- When sending patches, please use something like:
git send-email --to openembedded@lists.linaro.org <generated patch>
You can discuss about this layer, on #linaro on FreeNode IRC network.
Reporting issues
Please report any issue on https://github.com/ndechesne/meta-qcom/issues
Maintainer(s)
Nicolas Dechesne nicolas.dechesne@linaro.org