summaryrefslogtreecommitdiffhomepage
path: root/.github/workflows/openwrt-ci-pull-request.yml
AgeCommit message (Collapse)Author
2023-10-11ci: re-trigger workflows on pull request pushesJo-Philipp Wich
Re-trigger workflow runs for pull requests if the source branch is amended or force pushed. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2023-10-09ci: don't skip pull request workflows for `master` branchJo-Philipp Wich
We want pull request workflows to run, even if the source branch happens to be `master` from a forked repository. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2023-07-12ci: switch to official openwrt/gh-action-sdkJo-Philipp Wich
Utilize the official openwrt/gh-action-sdk CI actions to test-build OpenWrt packages. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2023-05-26ci: update the workflowsPetr Štetiar
* use mediatek/mt7622 SDK to have arm64 build test coverage * use latest Ubuntu container to stay current * use v3 of checkout action to stay current Signed-off-by: Petr Štetiar <ynezz@true.cz>
2023-05-26ci: cancel concurrent buildsPetr Štetiar
To save some build resources, lets cancel ongoing builds after force pushing new sources into the pull request branch. Signed-off-by: Petr Štetiar <ynezz@true.cz>
2023-05-26ci: fix broken imx6-generic SDK buildPetr Štetiar
imx6-generic was renamed to imx-cortexa9 Signed-off-by: Petr Štetiar <ynezz@true.cz>
2023-05-26ci: unbreak failing builds by using fixed gh-actions-openwrt-ci-sdkPetr Štetiar
SDK containers hosted under `openwrtorg` Docker organization were deprecated so lets use fixed action which uses new `openwrt` organization. References: https://lists.openwrt.org/pipermail/openwrt-devel/2023-March/040728.html Signed-off-by: Petr Štetiar <ynezz@true.cz>
2022-05-09ci: make jobs faster during pull request testingPetr Štetiar
With the proliferation of test cases, CI runs tend to become rather long since we run all tests under valgrind using multiple gcc and Clang versions each. In order to speedup the jobs, we tests pull requests under the most recent Clang versions and run all tests when the code hits the master branch. Closes #66 Signed-off-by: Petr Štetiar <ynezz@true.cz>