openwrt/.github/workflows
Christian Marangi 75550771ae
CI: tools: support per branch tools container
Add support to push per branch container tools.
For anything not official stick to latest tag that correspond to test
run from master.

If we are testing something for one of the openwrt stable branch, parse
the branch name or the tag and push dedicated tools containers.

To use the stable container for local testing the branch needs to have
the prefix openwrt-[0-9][0-9].[0-9][0-9] (example openwrt-21.02-fixup)

Any branch that will match this pattern openwrt-[0-9][0-9].[0-9][0-9]
will refresh the tools container with the matching tag.
(example branch openwrt-22.03 -> tools:openwrt-22.03)
(example branch openwrt-22.03-test -> tools:openwrt-22.03)

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2022-12-04 16:03:22 +01:00
..
scripts ci: show build failures directly in job log output 2022-09-20 12:14:54 +02:00
build.yml CI: Build all boards and testing kernel 2022-12-03 03:10:10 +01:00
check-kernel-patches.yml CI: Build all boards and testing kernel 2022-12-03 03:10:10 +01:00
Dockerfile.tools CI: create Docker container containing compiled tools 2022-09-30 22:26:54 +02:00
formal.yml CI: bump actions/checkout action to v3 2022-10-12 16:47:46 +02:00
kernel.yml CI: Extract the OpenWrt building to own sub workflow 2022-12-03 03:10:03 +01:00
labeler.yml CI: labeler: fix wrong label for pr targeting stable branch 2022-12-01 01:51:58 +01:00
packages.yml CI: Extract the OpenWrt building to own sub workflow 2022-12-03 03:10:03 +01:00
tools.yml CI: tools: support per branch tools container 2022-12-04 16:03:22 +01:00