aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows/coverity.yml
Commit message (Collapse)AuthorAge
* CI: migrate each workflow to use reusable workflow from dedicated repoChristian Marangi2023-06-25
| | | | | | | | Migrate each workflow to use reusable workflow from dedicated repo to skip pushing CI related commits to openwrt and better track versioning of CI workflow. Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
* CI: coverity: disable ccache usageChristian Marangi2023-05-31
| | | | | | | Disable ccache usage for coverity workflow as it may cause side effect in the produced bins. Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
* CI: build: add job to remove previous ccache cache if already existChristian Marangi2023-05-31
| | | | | | | | | | Github Actions cache doesn't permit to overwrite cache if it does already exist. As a trick to refresh and have fresh ccache pool, delete the ccache cache if it does exist with the help of Github REST API. An additional permission is needed to access this API. Add this permittion to each user of the build workflow. Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
* CI: build: Add support to use container included external toolchainChristian Marangi2023-05-23
| | | | | | | Add support to use container included external toolchain and skip redownloading external sdk for each test. Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
* CI: rework build workflow to have split target and subtarget directlyChristian Marangi2023-05-22
| | | | | | | | | | | | | | | Instead of referring to a redundant job and ENV variables, rework build workflow to accept and require split target and subtarget and use them directly from inputs. Rework each user and pass a JSON of tuple to matrix include with each target/subtarget combination to test. Special notice this doesn't use the github actions matrix combination feature but reference each specific tuple of target and subtarget to test. Just a cleanup no behaviour change intended. Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
* ci: add Coverity Scan scheduled workflowPetr Štetiar2023-04-26
Coverity Scan is a static code analysis service focused on open source software quality and security, so lets scan various OpenWrt components every Friday for the start. Signed-off-by: Petr Štetiar <ynezz@true.cz>