aboutsummaryrefslogtreecommitdiffstats
path: root/.github
AgeCommit message (Collapse)Author
2024-01-25Add Raspberry Pi 5Florin Sarbu
Signed-off-by: Florin Sarbu <florin@balena.io>
2023-08-29ci: Add usrmerge to distro featuresAndrei Gherzan
unmerged-usr was deprecated upstream[1]. Follow up with our CI builds. [1] https://lore.kernel.org/all/3f2f03085301d22854e5429019fb010f27d98bc7.camel@linuxfoundation.org/t/ Signed-off-by: Andrei Gherzan <andrei@gherzan.com>
2022-11-08ci: Fix dco-check job with newer git versionsAndrei Gherzan
Due to https://nvd.nist.gov/vuln/detail/cve-2022-24765, git introduced a feature where without explicitly allowing it, it won't parse or consider hooks that are owned by another git user while erroring out with: fatal: detected dubious ownership in repository at [...] This won't be an issue in our setup due to how we guard the code via PRs so we configure git to avoid this check. Signed-off-by: Andrei Gherzan <andrei@gherzan.com>
2022-11-08ci: Bump actions/checkout to v3Andrei Gherzan
This addresses warnings like: Node.js 12 actions are deprecated. [...] Please update the following actions to use Node.js 16: actions/checkout, actions/checkout Signed-off-by: Andrei Gherzan <andrei@gherzan.com>
2022-10-11ci: fix apparent typo in file patternsZygmunt Krynicki
Signed-off-by: Zygmunt Krynicki <me@zygoon.pl>
2022-10-11ci: fix typo: unconditionallyZygmunt Krynicki
Signed-off-by: Zygmunt Krynicki <me@zygoon.pl>
2022-09-14ci: Add raspberrypi-armv8 to the build matrixAndrei Gherzan
Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com>
2022-09-14ci: Add raspberrypi-armv7 to the build matrixAndrei Gherzan
Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com>
2022-07-31Add initial version of CODE_OF_CONDUCT.mdAndrei Gherzan
Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com>
2022-07-31ci: Set LICENSE_FLAGS_ACCEPTED in builder docker containerAndrei Gherzan
Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com>
2022-07-30ci: Don't run yocto builds on PRs that don't affect themAndrei Gherzan
Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com>
2022-07-30ci: Run the mirror workflow on generic workersAndrei Gherzan
No need to bottleneck on the self hosted worker(s) when this is a light job. Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com>
2022-07-30ci: Run the compliance workflow on generic workersAndrei Gherzan
No need to bottleneck on the self hosted worker(s) when this is a light job. Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com>
2022-07-30ci: Run the cancel workflow on generic workers and update actionAndrei Gherzan
No need to bottleneck on the self hosted worker(s) when this is a light job that needs to run as soon as possible so that it can cancel early. Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com>
2022-07-27ci: Migrate worflow to using latest git-mirror-me-action revisionAndrei Gherzan
This has full support for env variables. Signed-off-by: Andrei Gherzan <andrei@gherzan.com>
2022-04-21ci: Use test builds with the test imageAndrei Gherzan
rpi-test-image is based on core-image-base but includes more packages that this layer provides. In this way we can have CI test more recipe updates. Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com>
2022-02-23ci: Use the current stable version for the mirror actionAndrei Gherzan
Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com>
2022-02-23ci: No need for checkout step in mirror workflowAndrei Gherzan
The git-mirror-me-action handles the cloning of the source. Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com>
2022-02-22ci: Add git mirror workflowAndrei Gherzan
This will resume syncing the Yocto git repository with the GitHub one. Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com>
2022-02-19ci: Add workflow to cancel redundant workflowsAndrei Gherzan
This is not yet baked into GitHub but can be achived using a public action. Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com>
2022-02-19ci: Introduce workflow Yocto operations/buildsAndrei Gherzan
We include a workflow for checking yocto compliance using the poky provided script and also a matrix workflow for building the CI supported build configurations. Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com>
2022-02-19ci: Introduce workflow for complianceAndrei Gherzan
It includes jobs for checking DCO and reuse. The latter is set to allow fails as the repository is not yet reuse compliant. When that is done, we can switch it. Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com>
2022-02-19ci: Define an action for cleaning/removing an imageAndrei Gherzan
This is useful when cleaning up after a temporary built docker image. Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com>
2022-02-19ci: Define an action for cleaning dangling imageAndrei Gherzan
Cleanup existing dangling docker images on the runner. Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com>
2022-02-19ci: Define an action for building a local docker imageAndrei Gherzan
It provides support for building a locally defined image. It also includes a retry logic to handle eventual concurrent cleanups on the runner. Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com>
2017-05-12PULL_REQUEST_TEMPLATE.md: Add pull request templateAndrei Gherzan
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2017-05-12ISSUE_TEMPLATE.md: Add issue templateAndrei Gherzan
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>