openwrt/.github/workflows
Hauke Mehrtens db347be0b3
CI: packages: Add github CI job to build all packages
This will build OpenWrt for MIPS malta BE and x86 64 Bit with all
packages and kernel modules activated. It is triggered when something
changes in the build system or when a package definition is changed.
This task probably needs 90 minutes to execute, but I hope that it
will find build problems in pull requests early.

This intentionally does not activate the feeds, because building them
too would take too long. We only build x86/64 and malta/be to save
resources.

I would like to detect build problems when a package is changed. We
often had build breaks when a package version was increased sometime
even in other packages which used it as a dependency.

This is based on the .github/workflows/packages.yml workflow.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(cherry picked from commit b99d377886)
2022-12-04 17:36:59 +01:00
..
scripts ci: show build failures directly in job log output 2022-12-04 17:36:55 +01:00
Dockerfile.tools CI: create Docker container containing compiled tools 2022-12-04 17:36:55 +01:00
formal.yml CI: bump actions/checkout action to v3 2022-12-04 17:36:57 +01:00
kernel.yml CI: kernel: fix deprecation of set-output 2022-12-04 17:36:58 +01:00
labeler.yml build: harden GitHub workflow permissions 2022-12-04 17:36:57 +01:00
packages.yml CI: packages: Add github CI job to build all packages 2022-12-04 17:36:59 +01:00
tools.yml CI: bump actions/download,upload-artifact action to v3 2022-12-04 17:36:58 +01:00